如何在命令行客户端
的帮助下备份mysql中项目的所有表和过程
答案 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表中存储纯文本密码,并避免在线打印您的实际数据库;)