创建一个sh文件

vi mysql_auto.sh
写入如下代码

导出单个数据库

/www/wdlinux/mysql/bin/mysqldump -uroot -p123456 database > /www/backup/mysql_auto/`date +%Y-%m-%d%H:%M:%S`database.sql

导出所有的数据库

/www/wdlinux/mysql/bin/mysqldump -uroot -p123456 -A > /www/backup/mysql_auto/`date +%Y-%m-%d%H:%M:%S`database.sql

保存后记得要给文件可执行权限 chmod +x post-commit

开始mysqldump没有给绝对路径导出的文件一直是0KB,后来发现定时任务的必须要给绝对路径才行

相关文章:

  • 2021-04-21
  • 2021-07-10
  • 2022-12-23
  • 2021-09-17
  • 2021-07-17
  • 2021-08-28
猜你喜欢
  • 2022-01-31
  • 2021-11-30
  • 2021-11-27
  • 2021-05-17
  • 2021-12-03
相关资源
相似解决方案