局域网下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主从配置的主要内容,如果未能解决你的问题,请参考以下文章