服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|

服务器之家 - 数据库 - Mysql - ubuntu下设置mysql自动备份的例子

ubuntu下设置mysql自动备份的例子

2019-12-16 15:11MYSQL教程网 Mysql

ubuntu下设置mysql自动备份的例子,供大家学习参考

1、创建保存mysql备份文件的路径 /mysqldata 
#mkdir /mysqldata 

2、创建/usr/sbin/bakmysql 文件 
#nano /usr/sbin/bakmysql 

输入: 

复制代码代码如下:


#!/bin/sh 
name='date+%Y%m%d' 
mysqldump --all-databases -uroot -p密码 > /var/mysqlbak/mysql.sql 



注:--all-databases 为备份全部数据库到mysqlbak下的mysql.sql文件中,如果把--all-databases替换为test,则只备份test数据库。 

3、修改文件属性,使其可执行 
# chmod +x /usr/sbin/bakmysql 

4、修改/etc/crontab 
#nano /etc/crontab 

在下面添加: 
01 3 * * * root /usr/sbin/bakmysql 
表示每天3点钟定时执行备份。 

5、重启 crond 
# /etc/init.d/cron restar 

完成。

延伸 · 阅读

精彩推荐
  • MysqlMYSQL安装时解决要输入current root password的解决方法

    MYSQL安装时解决要输入current root password的解决方法

    在装MYSQL的时候发现要输入current root password不记得以前在电脑里装过(你的系统曾经装过MYSQL在重装就会要求输入原来设定的密码,如果是第一次安装就不会...

    MYSQL教程网2762019-11-21
  • MysqlMysql命令行导入sql数据的代码

    Mysql命令行导入sql数据的代码

    Mysql命令行导入sql数据的实现方法是我们经常会用到的,下面就为你详细介绍Mysql命令行导入sql数据的方法步骤,希望对您学习Mysql命令行方面能有所帮助。...

    mysql教程网1712019-11-12
  • MysqlMysql服务器的启动与停止(一)

    Mysql服务器的启动与停止(一)

    在讨论如何 启动 MySQL 服务器 之前,让我们考虑一下应该以什么用户身份运行MySQL服务器。服务器可以手动或自动启动。如果你手动启动它,服务器以你登...

    Mysql技术网3832019-10-15
  • MysqlMySQL:reading initial communication packet问题解决方法

    MySQL:reading initial communication packet问题解决方法

    网站访问出现如题错误,经过检查my.cnf,发现innodb_buffer_pool_size = 2048M 设置过大,调整为innodb_buffer_pool_size = 1024M即可,网上也有该问题的其他解决方法,但...

    mdxy-dxy2642019-12-03
  • Mysqlmysql sql语句总结

    mysql sql语句总结

    mysql sql语句总结,都是一些比较实用简单的语句。一定要掌握的。 ...

    mysql教程网4302019-11-04
  • Mysql抽取oracle数据到mysql数据库的实现过程

    抽取oracle数据到mysql数据库的实现过程

    今天小编就为大家分享一篇关于抽取oracle数据到mysql数据库的实现过程,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起...

    skillfulit4572019-06-04
  • Mysqlmysql数据库互为主从配置方法分享

    mysql数据库互为主从配置方法分享

    共有四台机器:A(10.1.10.28),B(10.1.10.29),C(10.1.10.30),D(10.1.10.31)。配置后结果:A-C互为主从,B为A的slave,D为C的slave ...

    MYSQL教程网2882019-12-01
  • Mysql发现mysql一个用法,比较有用

    发现mysql一个用法,比较有用

    发现mysql一个用法,比较有用,mysql下用select实现列运算 ...

    mysql教程网4232019-10-20