一.配置主从复制
1.配置ntp服务器
安装ntp
[root@centos ~]# yum -y install ntp
修改ntp配置文件
[root@centos ~]# vim /etc/ntp.conf
启动服务设置开机自动启动
其他服务器同步时间
2.安装mysql
略。。。。。。。。
3.修改主mysql配置文件
修改配置文件
[root@centos ~]# vim /etc/my.cnf
2.重新启动MySQL服务加载配置文件
3.修改从mysql主配置文件
centso2和centos3 (一样)
重启MySQL服务加载配置文件
4.配置主从复制
创建主从复制账户
[root@centos ~]# mysql -uroot -ppwd@123
mysql> grant replication slave on . to ‘slave’@‘192.168.100.%’ identified by ‘pwd@123’;
mysql> select user,host from mysql.user;
查看主MySQL状态
mysql> show master status;
配置从MySQL数据库复制账户
centso2 和centso3 (一模一样)
[root@centos ~]# mysql -uroot -ppwd@123
启动从数据库复制进程
mysql> start slave;
查看从MySQL复制状态
mysql> show slave status\G;
验证:主服务器创建benet
从服务器查看
二.配置读写分离
编写hosts文件
[root@centos05 ~]# vim /etc/hosts