主机设置
做主从之前必须保证两台服务器环境相同,时间一致
vim /etc/hosts
开启bin-log日志(在[mysqld]标签下添加)
vim /etc/my.cnf
创建日志目录并给予权限
mkdir /var/log/mysql
chown mysql.mysql /var/log/mysql
重启mysql
进入mysql后创建授权用户
从机设置
vim /etc/hosts
[mysqld]标签下添加
vim /etc/my.cnf
进入数据库
mysql> \e
-> ;
mysql> start slave;
mysql> show slave status\G
参数解释:
CHANGE MASTER TO
MASTER_HOST='mysql-master', #主服务器ip,这里我做了解析所以用的主机名
MASTER_USER='a1', #主服务器用户
MASTER_PASSWORD='1', #用户密码
MASTER_PORT=3306, #端口
MASTER_LOG_FILE='master2-bin.002', #binlog日志文件名称
MASTER_LOG_POS=154, #日志位置
查看并测试