1.创建模拟所有数据库mysql>createdatabasetest;2.创建模拟所有的表mysql>CREATETABLEstudent(idINT(10)NOTNULLUNIQUEPRIMARYKEY,nameVARCHAR(20)NOTNULL, sexVARCHAR(4),birthYEAR,departmentVARCHAR(20),addressVARCHAR(50));3.向表中插入数据mysql>INSERTINTOstu..
分类:
数据库 时间:
2015-09-17 15:31:39
阅读次数:
232
#!/bin/bash#ShellCommandForBackupMySQLDatabaseEverydayAutomaticallyByCrontabUSER=rootPASSWORD="password"DATABASE="test"HOSTNAME="10.10.86.81"WEBMASTER=test@qq.comBACKUP_DIR=/home/mysqlbak/mysql_back/#备份文件存储路径LOGFILE=/home/mysqlbak/mysql_back/data_ba..
分类:
数据库 时间:
2015-09-17 15:25:42
阅读次数:
171
原理:差异备份与增量备份不同的是起始点,一个是完全备份时候的点为起始点,一个是以最近一次备份的点为起始点,若访问量大的时候应该混合备份:星期1的零点完全备份一次星期2,3,4的零点进行增量备份星期5零点进行差异备份星期6,7零点进行增量备份若星期6的8点误删了某个表..
分类:
数据库 时间:
2015-09-16 20:15:05
阅读次数:
266
介绍: barman是postgresql备份还原的管理工具。官网:?http://www.pgbarman.org/ 本文环境: 系统: centos6.6 PostgreSQL 9.3.9 barman-1.4.1-1.rhel6.noarch.rpm 主机如下: 192.168.33.30?pgserver
192.168.33.3...
分类:
数据库 时间:
2015-09-14 18:12:18
阅读次数:
267
1.mysql备份和恢复全库 2.mysql备份和恢复单个表
分类:
数据库 时间:
2015-09-11 18:57:28
阅读次数:
132
Mysql本地备份及远程备份一.需求:1,每天6点备份mysql数据;2,为节省空间,删除超过3个月的所有备份数据;3,删除超过7天的备份数据,保留3个月里的10号20号30号的备份数据。本地IP192.168.1.40异地IP192.168.1.39二.根据需求写出shell脚本:#!/bin/bashmysqldump-uroot-p1..
分类:
数据库 时间:
2015-09-11 17:39:49
阅读次数:
199
双主一从架构,从服务器在本地,用于备份和研发测试。两台线上服务器进行数据库相互同步,保证数据一致性,采用xtrabackup备份数据库+脚本每天1点异地备份到从服务器。一、对线上的一台主服务器数据进行备份,并恢复到另外两台服务器上。innobackupex--defaults-file=/wqdata/m..
分类:
数据库 时间:
2015-09-10 17:38:28
阅读次数:
677
#!/bin/bash#autobackupmysql#xiaosu2015-08-06User=rootPassword=123456DIR_BACK=/data/`date+%Y%m%d`DATE=`date+%Y%m%d`DATABASE=test#判断用户是否是管理员rootif[$UID-ne0];then echo-e"\033[32mThescriptmustuseroot\033[0m" sleep2 exitfi#判断备份目录是否存在if[!-d$D..
分类:
数据库 时间:
2015-09-10 02:04:33
阅读次数:
194
安装组件yum-yinstallperl-DBIperl-DBD-MySQLperl-Time-HiResperl-IO-Socket-SSL访问http://www.percona.com/software/percona-toolkit/下载最新版本的PerconaToolkitwgethttps://www.percona.com/downloads/percona-toolkit/2.2.15/RPM/percona-toolkit-2.2.15-1.noarch.rpm从..
分类:
数据库 时间:
2015-09-09 19:41:56
阅读次数:
244
information_schema和performance_schema库是mysql自带库,不需要备份。用户信息表存在mysql库的user表中。授权命令:grant allon "*" to root@localhost; //将所有库的所有权限赋予用户查看权限:show grants for...
分类:
数据库 时间:
2015-09-09 19:28:40
阅读次数:
231