linux命令 HTML5 Python 程序员 Ubuntu Android 开源 Firefox wordpress centos mysql shell Windows apache nginx java 微软 php linux google

mysql远程自动备份脚本

 这是一个远程备份mysql数据库的脚本,结合crontab使用,让它定时把远程服务器上指定的数据库备份到本地服务器。

先简单解释一下脚本必须修改的地方:

登录用户名:USERNAME=root

登录密码:PASSWORD=password

远程服务器ip:DBHOST=ipaddr

需要备份数据库:DBNAMES="sql1 sql2"         ///需要备份的库,用空格隔开

存放目录:BACKUPDIR="/backups"              ///本地存放目录

下载这个脚本:automysqlbackup-2.5.1-01

注意:下载后修改文件后缀为  .sh

延伸阅读

评论

  1. 使用该脚本进行了备份测试,能够完整的备份数据,
    但是,当我导入数据库的时候,发生错误,提示找不到数据库
    我是登录mysql后,
    >source 备份数据库的文件名;
    请问一下站长,用这个脚本备份后,导入数据库应该怎样操作.是我操作不当么,还请指正,谢谢.