--1.创建目录CREATE DIRECTORY dump1_dir AS 'E:\backup';SELECT*FROM Dba_Directories;DROP DIRECTORY dump1_dir;SELECT*FROM Dba_Directories;--2.授予用户操作dump_dir目...
分类:
数据库 时间:
2015-01-07 23:29:14
阅读次数:
258
原文:Oracle基础 数据库备份和恢复一、为什么需要数据备份 造成数据丢失的主要原因: 1、介质故障。 2、用户的错误操作。 3、服务器的彻底崩溃。 4、计算机病毒。 5、不可预料的因素。 Oracle中故障类型分为以下4种。 1、语句故障: 执行SQL语句过程发生的逻辑故障可导致语句故障。如果用...
分类:
数据库 时间:
2015-01-07 10:53:12
阅读次数:
210
1.数据库的备份和恢复1.1备份单个数据库1)普通备份和恢复备份:mysqldump–u用户–p‘密码‘-B数据库名>备份的地址和文件名(以.sql结尾)恢复:mysql–u用户–p‘密码‘<备份的地址和文件名提示:备份的时候加上-B可以把创建数据库语句也备份上,这样当数据库不存在时,..
分类:
数据库 时间:
2015-01-06 07:25:25
阅读次数:
270
项目中客户需要高可用,数据库是高可用的关键一部分。研究了很多mysql的高可用,用的比较多的就是mysql cluster 和mysql 主从主主复制。
mysql cluster过于复杂,有5个节点,当然最少要部署在两台机器上,所有重点研究了一下主主复制。
1、配置文件 my.cnf
A节点
log-bin=mysql-bin
server-id = 1
binlog-d...
分类:
数据库 时间:
2015-01-06 00:54:30
阅读次数:
245
图片,文件,二进制数据
既然数据库支持BLOB类型的数据,把文件塞进BLOB字段里一定没有错了!?错,不是这样的!别的先不提,在很多数据库语言里,处理大字段都不是很容易。
把文件存放在数据库里有很多问题:
●对数据库的读/写的速度永远都赶不上文件系统处理的速度
●数据库备份变的巨大,越来越耗时间
●对文件的访问需要穿越你的应用层和数据库层
这后两个是真正的杀手。...
分类:
数据库 时间:
2015-01-05 09:35:27
阅读次数:
165
一、为什么需要数据备份 造成数据丢失的主要原因: 1、介质故障。 2、用户的错误操作。 3、服务器的彻底崩溃。 4、计算机病毒。 5、不可预料的因素。 Oracle中故障类型分为以下4种。 1、语句故障: 执行SQL语句过程发生的逻辑故障可导致语句故障。如果用户编写的SQL语句无效...
分类:
数据库 时间:
2015-01-04 13:23:49
阅读次数:
166
1,备份某个数据库(以db_abc为例) 1)通过 cmd 切换到mysql 安装目录下的'bin'目录,然后执行'mysqldump -uroot -p db_abc > db_abc_bak.sql'命令,会看到'bin'目录下会多出db_abc_bak.sql的文件,该文件就是备份的数据库文....
分类:
数据库 时间:
2015-01-04 11:08:34
阅读次数:
242
相思相见知何日?此时此夜难为情。--【唐】李白第一章数据库MySQL主从复制读写分离授权1.1主从复制读写分离方案简单分析①数据库主从复制搭建之后,因为数据是单向的,因此默认规则就是所有的数据(主从相关收据)写入和更新都在主库上进行操作,避免主从同步的时候造成冲突。..
分类:
数据库 时间:
2015-01-01 23:57:27
阅读次数:
616
数据库的还原我想各位肯定都经历过,但是昨天我在还原的过程中还是遇到了一些小麻烦,在此记录下过程以及解决的方法,既可以提醒我,也可以给以后的观者一点建议!我的数据库源呢是从SQLServer2005上备份下来的,在我本机SQLServer2005上进行还原的。但是还原时出现了如下的错..
分类:
数据库 时间:
2014-12-31 11:31:50
阅读次数:
245
备份最大的好处是在你数据库表丢失或损坏的情况下可以恢复过来。甚至你不贪婪,只希望恢复一部分你也很开心对吧。有时,正是MySQL管理员造成破坏。而管理员也已经知道表已破坏,用诸如vi或Emacs等编辑器试图直接编辑它们,这对表绝对不是件好事!备份数据库有2个主要方法:以是..
分类:
数据库 时间:
2014-12-30 17:19:57
阅读次数:
251