此脚本将远程主机或者本地主机上的数据库的数据备份到本地。备份MySQL数据库除了information_schema、performance_schema、mysql自带库的其他生产库。备份时将MySQL数据库中的每一个库都进行备份(穷举),生成一个包含数据结构和数据的备份文件和一个仅包含数据结构的备份文件..
分类:
数据库 时间:
2016-06-25 15:12:14
阅读次数:
240
MySQL-master1:10.6.1.210MySQL-master2:10.6.1.211OS版本:CentOS6.6MySQL版本:5.1.73一、MySQLmaster-master配置1.1、修改MySQL配置文件两台MySQL均如要开启binlog日志功能,开启方法:在MySQL-master1配置文件/etc/my.cnf[MySQLd]段中加上user=mysqllog-bin=mysql-binbin..
分类:
数据库 时间:
2016-06-22 17:19:39
阅读次数:
272
安装环境:CentOS6,MySQL5.5一、背景近期,公司为加强数据库的数据安全,对数据库进行自动备份,本篇将在Linux下使用crontab自动备份并FTP上传数据库。二、实施脚本创建脚本dbbackup.sh#!/bin/bash
DATE=`date+%Y%m%d%H%M`
DATABASE=****#备份数据库
DB_USER=****#备份用户名
..
分类:
数据库 时间:
2016-06-17 19:44:33
阅读次数:
187
备份恢复数据库:mysqldump-uroot-p123456xrc(库名)>xrc.sql----和登陆一样,可以远程备份mysql-uroot-p12345xrc(库名)<xrc.sql----恢复数据库备份恢复表:mysqldump-uroot-p123456xrctb1>tb1.sqlmysql-uroot-p123456xrc<tb1.sql----恢复不需要写表名mysqldump-uroot-..
分类:
数据库 时间:
2016-06-08 17:20:12
阅读次数:
167
#!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin export PATH #数据库用户名 dbuser='root' #数据库用密码 dbpasswd='********' 需要备份的数据库,多 ...
分类:
数据库 时间:
2016-06-07 14:34:08
阅读次数:
216
mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。 mysqldump -–a ...
分类:
数据库 时间:
2016-06-06 10:18:38
阅读次数:
207
mysql安装在/usr/local/mysql目录中mkdri-pv/data/mysqlbak#创建备份目录cd/data/mysqlbakvimdbbackup.sh#编写备份脚本粘帖以下代码,务必更改其中的username,password和dbname。#!/bin/sh/usr/local/mysql/bin/mysqldump-uuser-ppassworddbname|gzip>/data/mysqlbak/dbname..
分类:
数据库 时间:
2016-05-29 23:23:14
阅读次数:
277
mysql安装在/usr/local/mysql目录中mkdri-pv/data/mysqlbak#创建备份目录cd/data/mysqlbakvimdbbackup.sh#编写备份脚本粘帖以下代码,务必更改其中的username,password和dbname。#!/bin/sh/usr/local/mysql/bin/mysqldump-uuser-ppassworddbname|gzip>/data/mysqlbak/dbname..
分类:
数据库 时间:
2016-05-29 23:22:45
阅读次数:
203
MySQL数据库备份:完全备份+增量备份
**************************************************************************************
计划任务:
crontab-e-uroot
006**1/shell/mysqlbak.sh&>/dev/null
0023**2-7/shell/mysqladd.sh&>/dev/null
********************..
分类:
数据库 时间:
2016-05-27 22:05:22
阅读次数:
295
mysqldump()
{
echo“开始进行$mysql_dbname1$mysql_dbname2备份…”
if[-d"${backdir}/${date}"];then
echo“MysqlDatabasediralreadyexists.”
exit1
else
mkdir-p${backdir}/${date}
echo“开始备份${mysql_dbname1}…”
/usr/bin/mysqldump-u$mysql_user-p$mysql_passwd$my..
分类:
数据库 时间:
2016-05-26 22:16:01
阅读次数:
238