温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

mysql5.7配置linux的教程

发布时间:2021-06-23 09:37:49 来源:亿速云 阅读:207 作者:chen 栏目:编程语言

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

亲测有效

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的教程这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI