mysql主从配置参数(mysql主从复制的配置过程)
mysql主从配置参数(mysql主从复制的配置过程)从节点:3、创建有复制权限的用户账号;主节点:1、启动二进制日志;2、为当节点设置一个全局唯一的ID号;
MySQL作为世界上使用最为广泛的数据库之一,免费是其原因之一。但不可忽略的是它本身的功能的确很强大。随着技术的发展,在实际的生产环境中,由单台MySQL数据库服务器不能满足实际的需求。此时数据库集群就很好的解决了这个问题了。采用mysql分布式集群,能够搭建一个高并发、负载均衡的集群服务器(这篇博客暂时不涉及)。在此之前我们必须要保证每台MySQL服务器里的数据同步。数据同步我们可以通过MySQL内部配置就可以轻松完成,主要有主从复制和主主复制。
192.168.4.80 为主数据库服务器
192.168.4.81 为从数据库服务器
主从配置过程:
主节点:
1、启动二进制日志;
2、为当节点设置一个全局唯一的ID号;
3、创建有复制权限的用户账号;
从节点:
1、启动中继日志;
2、为当前节点设置一个全局唯一的ID号;
3、使用有复制权限的账号连接至主服务器,并启动复制线程;
并且启动mysqld服务。
主节点设置复制账号mysql12
第二步 查看二进制日志文件
第三步,查看node1的3306端口是否可以外网访问;
现在设置从节点:
vim /etc/my.cnf
重启mysqld服务;
进入mysql,
change master to master_host='192.168.4.80' master_user='MySQL12' master_password='mysql12' master_log_file='mysql-bin.000001' master_log_pos=338;
开启slave功能:start slave
查看从节点的状态:
以上过程mysql的主从配置;
主从配置时。主节点有读写权限,从节点只有读的权限;所以要注意了。