只备份存储过程:
mysqldump --skip-opt -t -d -R -uusername -p dbname >sp_dbname.sql
把存储过程和数据库一起备份:
mysqldump --opt -R -uusername -p dbname >dbname.sql
某用户权限:
grant all on 数据库名.* to '用户名'@'localhost' Identified by "密码";
GRANT SELECT ON `数据库名` . * TO '用户名'@'localhost';
撤销某用户权限:
REVOKE ALL PRIVILEGES ON `数据库名` . * FROM '用户名'@'localhost';
修改ROOT密码:
update user set password=password('123456') where host='localhost' and user='root';
注:如果备份需要加上编码 --default-character-set=gbk
最后需要刷新变化替代重启mysql:flush privileges;
发表评论