只需按照下面3步做,一切都在你的掌控之下:

第一步:在服务器上配置备份目录代码:

--------------------------------------------------------------------------------

mkdir /var/lib/mysqlbackup

cd /var/lib/mysqlbackup

--------------------------------------------------------------------------------

第二步:编写备份脚本代码:

--------------------------------------------------------------------------------

vi dbbackup.sh

--------------------------------------------------------------------------------

粘帖以下代码,务必更改其中的username,password和dbname。

代码:

--------------------------------------------------------------------------------

#!/bin/sh #Username to access the MySQL server USERNAME="username" # Username to access the MySQL server PASSWORD="password" # List of DBNAMES for Backup DBNAME="dbname" #date timestamp for log message DATE=`/bin/date +%Y-%m-%d_%Hh%Mm` #output file OUTDIR="/var/lib/mysqlbackup/" OUTFILE="ip_bindass".$DATE."sql.gz" #working directory DIR="/var/lib/mysqlbackup/"#cd $DIR # MySQL Backup /usr/bin/mysqldump --database $DBNAME --opt --single-transaction -u$USERNAME -p$PASSWORD | /usr/bin/gzip -9 > $OUTDIR$OUTFILE

--------------------------------------------------------------------------------

更改备份脚本权限

代码:

--------------------------------------------------------------------------------

chmod +x dbbackup.sh

--------------------------------------------------------------------------------

第三步:用crontab定时执行备份脚本代码:

--------------------------------------------------------------------------------

crontab -e

--------------------------------------------------------------------------------

若每天下午3点20备份,添加如下代码,

代码:

--------------------------------------------------------------------------------

20 15 * * * /var/lib/mysqlbackup/dbbackup.sh

--------------------------------------------------------------------------------

搞定!

linux 备份mysql_linux下备份MYSQL数据库的方法相关推荐

  1. linux 指定库名 登录mysql_linux下对应mysql数据库的常用操作

    ssh管理工具连接mysql数据库. 一.连接mysql数据库: 通过shh管理工具,登录linux的用户名,密码,进入ssh的命令行界面后,执行如下命令: mysql -u 数据库用户名 -p 然后 ...

  2. linux 指定库名 登录mysql_Linux下指定mysql数据库数据配置主主同步的实例

    一. 概念:① 数据库同步  (主从同步 --- 主数据库写的同时 往从服务器写数据) ② 数据库同步  (主主同步 --- 两台数据库服务器互相写数据) 二. 举例 主主数据库同步服务器配置 数据库 ...

  3. linux 编译mysql_linux下编译MYSQL

    本机环境:ubuntu12.04,fedora-17 MYSQL版本:5.5.28 CMAKE版本:2.8.9 一.下载最新版本的cmake,解压后编译安装. sudo ./configure --p ...

  4. linux bind mysql_linux下安装mysql

    mysql下载链接 本次演示版本为 mysql-5.7.28  如下图所示 将下载的压缩包上传至linux虚拟机内 解压当前亚索包 至 ./usr/local/下 tar -zxvf mysql-5. ...

  5. linux下重启数据库,Linux下重启mysql数据库的方法

    方法一: 命令: [root@localhost /]# /etc/init.d/mysql start|stop|restart|reload|force-reload [root@localhos ...

  6. 64位ubuntu能安装mysql数据库_Ubuntu操作系统下安装MySQL数据库的方法

    安装版本mysql-5.0.40 需编译 下载编译需要的一些工具,这些工具在默认安装的ubuntu上可能没有,需要手动安装 sudo apt-get install g++ gcc make auto ...

  7. 卸载linux下的mysql数据库实例_Linux下卸载MySQL数据库实例教程

    本文主要介绍了Linux下卸载MySQL数据库的方法,不知道Linux下卸载MySQL数据库的小伙伴们可以学习一下,本文具有一定的参考价值,希望能帮助到大家. 如何在Linux下卸载MySQL数据库呢 ...

  8. mysql @@version_查看mysql数据库版本方法总结

    当你接手某个mysql数据库管理时,首先你需要查看维护的mysql数据库版本:当开发人员问你mysql数据库版本时,而恰好你又遗忘了,那么此时也需要去查看mysql数据库的版本............ ...

  9. 脚本同步mysql数据_windows下数据库文件使用脚本同步到linux下的mysql数据库中

    1.背景 windows server 2008 下 每天会有 *.sql数据文件 需要上传到linux 中的mysql数据库中 而运维人员是在 windows server 下使用 xshell 连 ...

最新文章

  1. Java项目:员工管理系统(前后端分离+java+vue+Springboot+ssm+mysql+maven+redis)
  2. 超详细的Python matplotlib 绘制动态图
  3. Java C# 加密解密类库
  4. springboot书籍_常见的SpringBoot面试题四
  5. [代码整洁]自我感悟
  6. vue-video-player修改src就会报错_4、修改入口点代码
  7. 什么是端到端训练测试_为什么端到端测试对您的团队很重要
  8. QEMU KVM libvirt手册(4) – images
  9. mysql 从中英文混合串中截取字符
  10. 为什么有时不能正确定位到异常的发生位置?
  11. Android进阶——性能优化之APP启动速度优化实战总结(三)
  12. LAMP平台部署及应用_wuli大世界_新浪博客
  13. 使用adb指令往机顶盒上安装应用
  14. 从零构建知识图谱(技术、方法与案例)-第一章:知识图谱概览
  15. openwrt web框架luci简介,20行代码写一个前后端交互页面
  16. 云上架构和传统IT架构有什么区别及优势?
  17. CSS 笔记(十):布局 —— 伸缩
  18. 一、入门Python第一课
  19. 英语日常短语积累(1)
  20. 系统集成项目管理工程师计算题(进度管理计算)

热门文章

  1. 基于JAVA+Swing+MYSQL的在线考试系统
  2. CF1140G Double Tree
  3. 1029 最大公约数和最小公倍数问题(gcd) luogu洛谷
  4. Java 新建线程时使用线程池处理
  5. bash: ./install_software: Permission denied
  6. Ubuntu Install Java
  7. 《浪潮之巅》完全系类——IT人士必读经典
  8. asp.net常见问题收集
  9. 倒数58天 -- 分治法 -- 使用循环求方程的一个解
  10. 乐高创意机器人moc_LEGO乐高MOC作品欣赏:超有爱机器人偶E-MOTE