mysql5.7配置linux的教程

这篇文章主要讲解了“MySQL5.7配置linux的教程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql5.7配置linux的教程”吧!

创新互联建站2013年开创至今,是专业互联网技术服务公司,拥有项目成都网站建设、网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元仁布做网站,已为上家服务,为仁布各地企业和个人服务,联系电话:13518219792

亲测有效

1.环境说明:

在一台linux 启动3个mysql

分别使用端口3306,3307,3309

2.使用的mysql版本5.7.26

mysql5.7配置linux的教程

3.使用3306端口的作为master

修改配置文件my.cnf

添加内容:

log-bin=mysql-bin //开启二进制文件
server-id=3306 //服务唯一ID

mysql5.7配置linux的教程

4.使用3307,3309端口的作为slave

  log-bin=mysql-bin   //[不是必须]启用二进制日志
  server-id=226      //[必须]服务器唯一ID

mysql5.7配置linux的教程

mysql5.7配置linux的教程

5.重启三台mysql

6.在master主节点建立账户,并授权从节点

mysql5.7配置linux的教程

GRANT REPLICATION SLAVE ON *.* to 'mysync'@'%' identified by 'q123456';

//一般不用root帐号,“%”表示所有客户端都可能连,只要帐号,密码正确,此处可用具体客户端IP代替,如192.168.10.188,加强安全。

7. 查询master的状态

show master status;

mysql5.7配置linux的教程

到此为止,master节点配置完毕,可以退出了

8.配置slave从节点

change master to master_host='192.168.10.188',master_user='mysync',master_password='q123456', master_log_file='bin.000006',master_log_pos=1846;

mysql5.7配置linux的教程

 //启动从服务器复制功能

start slave;

mysql5.7配置linux的教程

8.检查从服务器复制功能

 show slave status\G

mysql5.7配置linux的教程

注:Slave_IO及Slave_SQL进程必须正常运行,即YES状态,否则都是错误的状态(如:其中一个NO均属错误)。

9. 3309从节点配置基本一致:略 (步骤8)

操作master节点 3306

mysql5.7配置linux的教程

查询slave从节点 3307

mysql5.7配置linux的教程

查询slave从节点  3309

mysql5.7配置linux的教程

https://blog.51cto.com/369369/790921

感谢各位的阅读,以上就是“mysql5.7配置linux的教程”的内容了,经过本文的学习后,相信大家对mysql5.7配置linux的教程这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


名称栏目:mysql5.7配置linux的教程
当前URL:http://ybzwz.com/article/jdhoij.html