仓酷云
标题:
MYSQL教程之MYSQL5的masterslave数据同步设置
[打印本页]
作者:
爱飞
时间:
2015-1-16 22:18
标题:
MYSQL教程之MYSQL5的masterslave数据同步设置
MySQL在业界的流行所带来的另一个好处是,人们总可以很轻松地发现本行业的MySQL学习教程。厂商都希望他们的开发工具和应用程序框架可以与MySQL数据库兼容。 测试情况.基础上数据是刹时同步,但愿对人人有匡助
RedHatES3update3
MYSQL5.0.15
MYSQL数据同步备份
A服务器:192.168.1.2主服务器master
B服务器:192.168.1.3副服务器slave
A服务器设置
#mysql–uroot–p
mysql>GRANTFILEON*.*TObackup@192.168.1.3IDENTIFIEDBY‘1234’;
mysql>exit
下面是Master开放一个账号backup暗码1234给IP:192.168.1.3有档案处置的权限
mysqladmin–uroot–pshutdown
导出Master的数据库到slave的呆板,能够选择导出必要同步的数据库
在A呆板上修正/etc/my.cnf
在[mysqld]区段内到场参数
log-bin=mysql-bin
server-id=1
binlog_do_db=gbbbs(要同步的数据库)
binlog_ignore_db=mysql,test,information_schema(不必要同步的库,5.0有information_schema这个库)
sql-bin-update-same
重启A服务器mysql
B服务器设置
设定/etc/my.cnf
在[mysqld]区段到场
server-id=2(假如另有slave用户,他们的ID也随之增添,如server-id=3)
master-host=192.168.112.71
master-user=backup
master-password=1234
replicate-do-db=gbbbs
#replicate-do-db=database2
log-warnings
master-port=3306
master-connect-retry=60
重启B服务器的MYSQL
在数据库的文件夹里有master.info文件,用来检察同步信息
<p> 实在就是MYSQLReplicatio有的时候,一些缺失的功能可以通过别的办法来实现,例如,在MySQL4.1以前,你可以通过使用join方法来替代子查询的功能。在MySQL5.0中,大多数关系型数据库所要求的功能已经都具备。
作者:
深爱那片海
时间:
2015-1-24 15:16
但换公司用MSSQL2K感觉自己好像根本就不了解MSSQL。什么DTS触发器以前根本没用过。
作者:
小妖女
时间:
2015-2-1 18:16
where子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,条件中不能包含聚组函数,使用where条件显示特定的行。
作者:
精灵巫婆
时间:
2015-2-7 14:00
另一个是把SQL语句写到服务器端,就是所谓的SP(存储过程);
作者:
只想知道
时间:
2015-2-22 08:21
一个百万级别的基本信息表A,一个百万级别的详细记录表B,A中有个身份证id,B中也有身份id;先要找出A中在B的详细记录。
作者:
admin
时间:
2015-3-7 00:00
一个是把SQL语句写到客户端,可以使用DataSet进行加工;
作者:
分手快乐
时间:
2015-3-13 23:09
所以你总能得到相应的升级版本,来满足你的需求。
作者:
乐观
时间:
2015-3-20 22:22
再开发调试阶段和OLAP环境中,外键是可以建立的。新版本中加入了SETNULL和SETDEFAULT属性,能够提供能好的级联设置。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2