一,新建一个脚本;
vim /home/mysql-db-backup/backup.sh
#!/bin/bash
cd /home/mysql-db-backup
mysqldump -A -i --opt --lock-tables=0 -u root -p111111 > all_$(date +%y%m%d)_database.sql
-p111111 其中111111为root密码,注意与-p之间不能有空格,否则将出错;
--lock-tables=0 防止出现 mysqldump: Got error: 1556: You can’t use locks with log tables. when using LOCK TABLES 这个错误;
$(date +%y%m%d) 导出的数据库文件按当前年月日命名,防止重复。
声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。