date: 2018/12/9 20:47:54
一 配置信息
Mysql主服务器:
系统: centOS-7
版本: mysql-5.7.24
IP地址: 192.168.192.168
port: 3306
Mysql从服务器
系统: centOS-7
版本: mysql-5.7.24
IP地址: 192.168.192.168
port: 3306
准备工作
Linux系统
SSH工具
安装MySQL数据库
开放3306端口号
创建需要同步的库
二 搭建步骤
1 登录主服务器,执行如下命令
mysql -u root -p
提示密码安全策略问题:
set global validate_password_policy=0;
grant replication slave on *.* TO '主服务器名'@'192.168.192.200' identified by '密码';//加入从服务器信息
flush privileges;
2 编辑主服务器的数据库配置文件信息my.cnf
vi /etc/my.cnf
添加如下信息:
server-id=168 #IP地址最后几位
log_bin=/var/log/mysql/mysql-bin.log #同步日志文件名
read-only=0 #只读权限 读写分离
binlog-do-db=test #同步指定的库
binlog-ignore-db=mysql #忽略掉mysql库
3 登录从服务器,执行如下命令
编辑从服务器的数据库配置文件信息:my.cnf
vi /et