linux定时导出数据库

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41179401/article/details/85934605

                                        linux定时导出数据库

创建一个文件bbs.sql存放导出的sql内容;

编写一个shell脚本:sql.sh ;内容如下:

#!/bin/bash
/usr/local/mysql/bin/mysqldump -uroot -p12345678 bbs > bbs.sql

PS:/usr/local/mysql/bin/mysql :是mysql的运行位置;root是登录名;12345678是数据库密码;

bbs是要导出的数据库名,bbs.sql是指定导入到哪个文件,提前创建。

更改sql.sh的权限为 777

chmod 777 sql.sh

添加定时任务

crontab -e
00 02 * * * /root/sql.sh

意思是每天的凌晨两点执行/root/sql.sh导出数据库。

猜你喜欢

转载自blog.csdn.net/qq_41179401/article/details/85934605
今日推荐