Jquery中文网 新宝娱乐城官网 www.z5nka.com.cn
Jquery中文网 >  数据库  >  mysql  >  正文 配置MySQL 5.0的复制(Replication)的详解

新宝娱乐城棋牌:配置MySQL 5.0的复制(Replication)的详解

发布时间:2017-12-13   编辑:新宝娱乐城官网 www.z5nka.com.cn
jquery中文网为您提供配置MySQL 5.0的复制(Replication)的详解等资源,欢迎您收藏本站,我们将为您提供最新的配置MySQL 5.0的复制(Replication)的详解资源
Replication就是mysql数据库中一个主从复制功能了,我们可以通过Replication功能来进行数据的一个同步或异步同步了,这样可以实现多台服务器数据实时更新了。

新宝娱乐城官网 www.z5nka.com.cn MySQL的Replication功能可以自动同步主MySQL服务器的更新到若干个辅MySQL服务器上,这个功能能把MySQL的数据实时分布到多台机器上,提交了MySQL的数据安全性。

配置MySQL Replication并不是个简单的工作,如果配置的不好,回导致MySQL的同步性能不好,或者不能同步,甚至导致主辅服务器的数据不一致。

下面主服务器为master,辅助服务器为slave

master的配置

第一步保证master能单机正常工作,略。

在master上创建一个MySQL用户,这个用户专门用于Replication:

grant replication slave on *.* to 'repluser'@'%' identified by 'mypassword';

编辑MySQL的配置文件,允许log-bin,并且给master分配一个ID:

[mysqld]
skip-name-resolve
server-id=10
log-bin=mysql-bin
sync_binlog=1
innodb_flush_logs_at_trx_commit=1
innodb_support_xa=1
slave的配置
配置ID等

[mysqld]
server-id=20
log_bin = mysql-bin
relay_log = mysql-relay-bin
skip_slave_start
log_slave_updates = 1
read_only
skip-name-resolve

同步数据

在master上把数据导出,并记录当前数据位置。用一个用户连接mysql并运行:

flush tables with read lock;
show master status;

然后该连接不要退出,否则read lock就失效了,记录下当前日志的文件名和位置。在另外一个窗口运行如下命令导出数据:

mysqldump -uroot -p  --all-databases |gzip -c > db.sql.gz

然后把数据文件拷贝到slave上,解压缩:

gunzip db.sql.gz

进MySQL导入:

source db.sql;

这时候slave上的数据已经同步到master的导出时刻的数据了,下面就启动自动同步的线程就可以了:

change master to master_host='1.1.1.1', master_user='repluser', aster_password='mypassword',master_log_file='mysql-bin.000006',master_log_pos=502185;
show slave status;
start slave;

show slave status;

从上面的
show slave status命令的输出可以看到,
IO线程和SQL线程都开始工作了。过几分钟后比较一下slave和master上的日志文件及其位置,应该就是一样的了。

注意事项
应用程序不要使用数据库的root用户,一定要创建普通用户供应用程序使用,因为root用户可以在slave上进行写操作,容易导致数据不一致。

您可能感兴趣的文章:
配置MySQL 5.0的复制(Replication)的详解
centos5.4下mysql主从复制配置分享
一例监控mysql主从复制的shell脚本
同一台服务器上安装两个mysql的教程
从源码开始搭建MySQL主从服务器的简单配置
无法启动mysql服务,进程意外终止,1067错误的解决方法
linux下指定数据库服务器主从同步的实例
MySQL实现实时备份的配置过程详解
Linux下指定数据库数据配置主主同步的实例
配置mysql-5.1.35 主从复制

[关闭]
  • 户外高空作业 安全为先 2019-02-22
  • 马尧:欧洲距“军事独立”还很远 2019-02-22
  • 春节账单晒出消费升级(今日谈) 2019-02-22
  • 第十一届中国(郑州)国际园林博览会开幕 2019-02-21
  • 我们看不到科技创新的经济在哪里?说科技创新的经济的人,说来看看,其创新的经济在哪里? 2019-02-21
  • 乌鲁木齐市天山区设红榜黑榜 每月考核辖区卫生 2019-02-21
  • 新华社评论员:扎实践行新时代党的建设总要求 2019-02-21
  • 钱江晚报:火锅店被吃垮,实际是信任破产 2019-02-20
  • 广州旅游为何爆发出强大且持续的吸引力 2019-02-20
  • 特氏说让日韩买单并没有提中国。你为何把中国加上啊? 2019-02-20
  • 央行行长点赞“温州指数”呼吁正规金融提供更多服务 2019-02-19
  • 一图看懂丨拉林铁路藏木特大桥 2019-02-19
  • 尊重和保障宗教信仰自由的中国实践 2019-02-18
  • 多彩非遗 成就西藏特色小吃 2019-02-18
  • 纸尿裤等纸制品新国标发布 2019-02-18
  • 825| 721| 609| 771| 894| 748| 501| 803| 490| 879|