最近在公司里自己写的发布系统中遇到一个问题,发布系统其中有一个功能是远程执行数据库备份的功能,就是通过远程执行服务器上的一个备份脚本。备份脚本中会检查备份目录是否存在,如果不存在,则会创建备份目录。由于远程用户非root,所以创建目录时就加上了sudo。在通过发布..
分类:
其他好文 时间:
2015-04-28 00:01:57
阅读次数:
149
一、MySQL数据库备份命令MySQL数据库使用命令行备份例如:数据库地址:127.0.0.1数据库用户名:root数据库密码:pass数据库名称:myweb备份数据库到D盘跟目录mysqldump-h127.0.0.1-uroot-ppassmyweb>d:/backupfile.sql备份到当前目录备份MySQL数据库为带删除表的格式,能够..
分类:
数据库 时间:
2015-04-25 16:49:56
阅读次数:
224
本文转自http://543925535.blog.51cto.com/639838/1427529在日常的SQL维护中,有很多需要重复周期性去做的工作我们不太可能去手动操作完成,比如备份作业、重建维护索引、数据库整理等。以备份为例,一般我们会把数据库备份的时间段放在夜间,那么我们可以通过创建备份的...
分类:
数据库 时间:
2015-04-25 11:59:44
阅读次数:
179
对于DBA来说,数据库Job再熟悉不过了,因为经常要数据库定时的自动执行一些脚本,或做数据库备份,或做数据的提炼,或做数据库的性能优化,包括重建索引等等的工作。但是,Oracle定时器Job时间的处理上,千变万化,今天我把比较常用写法汇总如下:在总结之前,先把Job的参数一一说明一下:job参数是由...
分类:
其他好文 时间:
2015-04-24 22:21:27
阅读次数:
213
一、为什么需要数据备份 造成数据丢失的主要原因: 1、介质故障。 2、用户的错误操作。 3、服务器的彻底崩溃。 4、计算机病毒。 5、不可预料的因素。 Oracle中故障类型分为以下4种。 1、语句故障: 执行SQL语句过程发生的逻辑故障可导致语句故障。如果用户编写的SQL语句无效...
分类:
数据库 时间:
2015-04-24 18:13:20
阅读次数:
272
MySQL-VIP:192.168.174.100
MySQL-master1:192.168.174.135
MySQL-master2:192.168.174.139
OS版本:CentOS 6.5
MySQL版本:5.6.17
Keepalived版本:1.1.16
最新版
第一部分 搭建主主复制
1.1、创建复制帐号
主服务器
mysql> GRA...
分类:
数据库 时间:
2015-04-23 00:04:57
阅读次数:
418
1, mmm简介MMM(Master-Masterreplication manager for MySQL)是一套支持双主故障切换和双主日常管理的脚本程序。MMM使用Perl语言开发,主要用来监控和管理MySQL Master-Master(双主)复制,虽然叫做双主复制,但是业务上同一时刻只允许对一个主进行写入,另一台备选主上提供部分读服务,以加速在主主切换时刻备选主的预热,可以说MM...
分类:
数据库 时间:
2015-04-22 20:42:43
阅读次数:
346
一、MySQL数据库使用命令行备份例如:数据库地址:127.0.0.1数据库用户名:root数据库密码:pass数据库名称:myweb备份数据库到D盘跟目录mysqldump-h127.0.0.1-uroot-ppassmyweb>d:/backupfile.sql备份到当前目录备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据..
分类:
数据库 时间:
2015-04-22 18:44:58
阅读次数:
185
--CompanyPlus 点8declare @dataBaseName nvarchar(50) = 'CompanyPlus'declare @bakPath nvarchar(1000)set @bakPath = '''D:\\Database\\Bak\\' + @dataBaseNam...
分类:
数据库 时间:
2015-04-22 13:51:56
阅读次数:
174
1.在项目中添加SQLDmo dll文件引用(SQLDMO(SQL Distributed Management Objects,SQL分布式管理对象))2在相应页面加using SQLDMO引用3.下面是用C#语言书写的用于Microsoft SQL Server数据库备份和恢复的类:using ...
分类:
数据库 时间:
2015-04-21 09:32:45
阅读次数:
159