手机
当前位置:查字典教程网 >脚本专栏 >linuxshell >CentOS下mysql定时备份Shell脚本分享
CentOS下mysql定时备份Shell脚本分享
摘要:1、备份语句复制代码代码如下:#/usr/local/mysql/bin/mysqldump-utest-ptesttest--socket...

1、备份语句

复制代码 代码如下:

# /usr/local/mysql/bin/mysqldump -utest -ptest test --socket=/tmp/mysql.3306.sock > /usr/local/mysql_backup/3306/test-`date +%Y%m%d`.sql.gz

语句说明:

/usr/local/mysql/bin/mysqldump:MySql安装目录下

-utest:分为两块,一块为-u一块为test;其中-u表示其为用户名,test表示为当前用户名

-ptest:分为两块,一块为-u一块为test;其中-u表示其为密码,test表示为当前密码

--socket:备份哪个端口的,查看/tmp下面有哪一个符合

test:备份哪个数据库

>:后面为备份在哪个文件夹,并以数据库名-当前日期命名

2、将语句写入一个脚本里面

3、编辑/etc/crontab

复制代码 代码如下:

# vim /etc/crontab

4、在下面添加

复制代码 代码如下:

00 3 * * * root /home/mysql/3306/backup

注:backup为刚才写的脚本

表示每天3点钟执行一次备份

5、重新启动crontab

复制代码 代码如下:

# /etc/rc.d/init.d/crond restart

【CentOS下mysql定时备份Shell脚本分享】相关文章:

win下调用putty执行命令脚本分享

linux删除无效链接文件脚本分享

centos中mysql备份数据库脚本分享

Linux下实现SNMP一键安装的Shell脚本

一个简单的防CC攻击Shell脚本分享

一键备份gitolite服务器的Shell脚本

监控网站是否可以正常打开的Shell脚本分享

一个监控LINUX目录和文件变化的Shell脚本分享

备份网站内容的shell脚本代码

vtune自动安装脚本分享

精品推荐
分类导航