美文网首页
mysql主从搭建

mysql主从搭建

作者: 有梦想永远年轻 | 来源:发表于2019-07-05 11:34 被阅读0次

1. 准备两台服务器,这里准备两台虚拟机

192.168.147.128

192.168.147.129

2. 分别安装好mysql(自行百度)

3. 修改主机配置文件: vi /etc/my.cnf

4. 修改从机配置文件: vi /etc/my.cnf

5. 重启服务: service mysqld restart

6. 进入主机查看master状态

show master status;

file 和 position比较重要,需要在从机里进行配置

7. 进入从机执行接入master服务器MySQL服务语句

change master to master_host='主服务器ip地址',

master_port=3306,master_user='链接主服务器账户',

master_password='链接主服务器角色账户密码',

master_log_file='主服务器file参数',

master_log_pos=主服务器positon参数

8. 执行完成之后启动slave: start slave

9. 查看从机状态:  show slave status/G;

10. 测试

如何重新执行接入语句,步骤如下:

1、stop slave (停止slave同步)

2、reset slave (重置slave同步)

3、执行更新slave参数语句,与上面步骤7一致

4、start slave

如何把slave的权限设置为只读:

上锁:

--查看全局只读状态是否开打

show global variables like “%read_only%”;

--锁定表用户更新,限定普通账户不解锁情况下不能写入数据

flush tables with read lock;

--打开全局只读开关

set global read_only=1;

--再次查看开关是否打开

show global variables like “%read_only%”;

解锁:

--解除表锁定

unlocktables;

--关闭只读开关

setglobalread_only=0;

相关文章

网友评论

      本文标题:mysql主从搭建

      本文链接:https://www.haomeiwen.com/subject/eikshctx.html