局域网下mysql主从配置

Posted 阳家坡对面的荫凉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了局域网下mysql主从配置相关的知识,希望对你有一定的参考价值。

windows10系统

1.服务器端192.168.1.100

编辑my.ini,在mysqld下增加主节点信息

server_id=1
log_bin=mysql_bin//二进制文件。从节点从这里读取信息,slave_io_runnign

  进入cmd管理员模式。登录mysql。给从节点增加权限,这步其实没必要。只是可以用局域网ip登录mysql,而不是localhost或者127.0.0.1

grant all on *.* to ‘root‘@"192.168.1.100" identified by ‘root‘
flush privileges;

  重启mysql。net stop mysql ,net start mysql

2.从节点192.168.1.103

编辑my.ini

server_id=2

  管理员身份进入cmd登录mysql

(1)首先设置权限。这样一台机子可以操作两个节点
grant all on *.* to ‘root‘@"192.168.1.100" identified by ‘root‘
flush privileges;

  重启mysql;

net stop mysql
net start mysql
mysql -u root -p
//通过mysql命令配置同步日志指向。挂接主从
//先在主节点查询信息
//获取master_log_file=mysql-bin.000001.master-_log_pos=120信息
show master status;
//回到从节点。
change master to 
master_host=‘192.168.1.100‘, master_port=3306,
master_user=‘root‘,master_password=‘root‘,
master_log_file=‘mysql-bin.000001‘, 
master_log_pos=120;

start slave;
show slave status;
//slave_io_running,slave_sql_running都是yes才可以

3.测试主从。完成主从配置  

 

以上是关于局域网下mysql主从配置的主要内容,如果未能解决你的问题,请参考以下文章

mysql 主从配置

Docker中MySQL主从复制

Mysql主从复制

局域网下使用SMB、NFS和FTP哪个速度快一些?

局域网下Android与scoket通信的实现

校局域网下 探讨