导入导出数据库
1. 导出数据库,open terminal, 键入
mysqldump -u [username] -p [database name] > [database name].sql
被导出的数据库将导出到Droplet虚拟服务器上
2. 导入数据库:
1)创建一个新年的数据库作为导入的目标
create database newdatabase;
2)导入数据库
method 1:
① 选择数据库
mysql>use newdatabase;
② 设置数据库编码
mysql>set names utf8;
③ 导入数据(注意sql文件路径)
mysql>source /home/xxxx/newdatabase.sql;
method 2:
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
重置root密码
1. 关闭mysql:
/etc/init.d/mysql stop
2. 访问mysql安全模式
在安全模式下,在mysql系统中单独使用root密码进行修改,不需mysql root
sudo mysqld_safe --skip-grant-tables &
启动安全模式后,登陆 mysql,使用root密码
mysql -u root mysql
3. 设置新密码:
将"newpassword"替换为自己的密码
update user set password=PASSWORD("newpassword") where User='root';
重新加载一切
FLUSH PRIVILEGES;