### mysql的备份与恢复
mysql密码设置:mysqladmin -u root password "newpass"
* mysql的备份:mysqldump -uroot -p12345 -h 127.0.0.1 -P 3307 dbname > 2017_07_10.sql
* mysql 的备份恢复:
1. 先登录进入mysql, mysql -uroot -p12345 -h 127.0.0.1 -P 3307 dbname
2. 设置编码 set names utf8 (如果不设置,有时候会出现乱码或者恢复失败问题)
3. 恢复数据 source 2017_07_10.sql
新增mysql用户及给用户授权(如果不限制host,则host设置为%)
1.CREATE USER 'username'@'host' IDENTIFIED BY 'password';
2.GRANT privileges ON database.tablename TO 'user'@'%';
例子:GRANT SELECT, INSERT ON test.user TO 'user'@'%';
如果不限制表则把test.user修改为*.*
3.修改用户密码:
SET PASSWORD FOR 'user'@'%' = PASSWORD("123456");
4.撤销用户权限
REVOKE privilege ON databasename.tablename FROM 'username'@'host';
例子: REVOKE SELECT ON *.* FROM 'pig'@'%';
5.删除用户
DROP USER 'username'@'host';
一键复制
编辑
Web IDE
原始数据
按行查看
历史