我需要备份特定用户可用的所有 MySQL 数据库并存储它们 数据库名称_date.sql
有什么方法可以使用 mysqldump 转储所有数据库,而不是告诉它需要备份的每个数据库名称?
谢谢
最佳答案
你可以试试linux
date=
date -I
; mysqldump -u yourusername -p yourpassword --all-databases > /home/LOGIN/backups/xbackup_$date.sql; gzip /home/LOGIN/backups/xbackup_$date.sql
更详细的解释在
http://www.skyminds.net/2004/05/29/backup-all-your-mysql-databases-with-one-line-of-cron/
关于mysql - 备份mysql用户有权访问的所有MySQL数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3718953/