Linux中mysql自动备份成sql文件:
命令如下:
1、cd /usr/local
2、mkdir mysql_data_bak
3、vi autobackupmysql.sh
4、在autobackupmysql.sh中输入如下内容
filename=`date +%Y%m%d`
/usr/bin/mysqldump --opt -u root -p数据库密码 数备份数据库名称>/usr/local/mysql_data_bak/wedding$filename.sql
5、安装crond;命令为
yum -y install vixie-corn
yum -y install crontabs
启动服务service cornd start
6、开机自动启动:chkconfig --level 345 crond on
7、输入命令:crontab -e
加入内容:06 15 * * * source /usr/local/mysql_data_bak/autobackupmysql.sh
其中,06代表分 15代表小时 表示在15点06分自动运行文件autobackupmysql.sh
8、 service crond restart
以上就是保存数据库为sql文件到本地的方法,亲测有效