只備份存儲過程:
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;
發表評論