使用MySql-Commandlineclient执行备份

时间:2017-02-09 06:45:06

标签: mysql sql stored-procedures procedure

如何在命令行客户端

的帮助下备份mysql中项目的所有表和过程

enter image description here

1 个答案:

答案 0 :(得分:0)

来自OS shell,而不是来自MySQL shell内部

mysqldump --routines <db name> -u<username> -p > backup.sql

如果要保存所有数据库:

mysqldump --routes --all-databases -u<username> -p > backup.sql

作为旁注,为安全起见,请避免在DB表中存储纯文本密码,并避免在线打印您的实际数据库;)