【发布时间】:2023-03-05 03:36:01
【问题描述】:
如何借助命令行客户端备份mysql中项目的所有表和过程
【问题讨论】:
标签: mysql sql stored-procedures procedure
如何借助命令行客户端备份mysql中项目的所有表和过程
【问题讨论】:
标签: mysql sql stored-procedures procedure
来自 OS shell,而不是来自 MySQL shell 内部
mysqldump --routines <db name> -u<username> -p > backup.sql
如果要保存所有数据库:
mysqldump --routes --all-databases -u<username> -p > backup.sql
顺便说一句,出于安全原因,请避免将纯文本密码存储在数据库表中,并避免在线打印您的实际数据库;)
【讨论】:
mysqldump --routines XYZ -uusername -p > backup.sql