mysql主从同步配置(简)

主从主机上最好安装使用相同版本的mysql

主服务器配置 - master

主服务器操作部分
  1. 修改配置my.cnf
server-id = 1 #保证唯一
log-bin=mysql-bin #记录日志
  1. 重新mysql
  2. 添加账户同步时使用
grant replication slave on*.* to 'slave'@'%' identified by 'slave'
  1. 在主服务器中查看日志文件及位置 show master status;
从服务器操作部分
  1. 修改配置my.cnf
server-id = 2
log-bin=mysql-bin
  1. 重启服务器
  2. 设置同步信息
change master to master_host="主服务器IP",master_user="同步账户",master_password="同步密码",
master_log_file="日志文件",master_log_post=同步位置;
// 日志文件 主服务器中`show master status`中的File项
// 同步位置 `show master status`中的Position项

注:将同步信息写入到my.cnf待测试

  1. 启动同步 start slave
  2. 查看同步状态 show slave status\G;主要查看项,Slave_IO_RunningSlave_SQL_Running这两项值为YES表示成功,Seconds_Behind_Master同步延时值越小同步得越及时。

注: server-id建议使用ip最后一位

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、复制概述: MySQL内建的复制功能是构建大型,高性能应用程序的基础。将mysql的数据分布到多个系统上去,这...
    魔法师_阅读 10,927评论 0 5
  • 环境 操作系统:CentOS-6.6-x86_64-bin-DVD1.iso MySQL版本:mysql-5.6....
    思梦PHP阅读 6,195评论 0 12
  • 这段时间都是连绵的雨,湿漉漉的路总会让人不想出门。已经一个星期没有去图书馆,每天的生活不过是吃饭睡觉偶尔背英语经常...
    由觅阅读 1,631评论 0 1
  • 一大早起来,漫天雪花飘散,大如眼白,小似流年,世界很静,空气干冷,细风里没有思念,深吸一口气,冷气沁肺,干净清凉。...
    枫林高鹊阅读 2,944评论 0 1
  • 我不知道是不是每个人的心中都住着一个魔鬼,但我是这样的。 很多时候我的内心都会涌动着一些疯狂且极端的想...
    飒飒西风99阅读 2,823评论 0 0