mysql 主从复制
Posted llxpbbs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 主从复制相关的知识,希望对你有一定的参考价值。
第一步先设置主人:
从机配置
设置允许访问的主ip的用户 跟ip
CREATE USER \'repl\'@\'35.198.196.205\' IDENTIFIED BY \'slavepass\'; #创建用户
GRANT REPLICATION SLAVE ON *.* TO \'repl\'@\'35.198.196.205\';#分配权限
mysql>flush privileges; #刷新权限
mysql > SHOW MASTER STATUS; 查看master状态,记录二进制文件名(mysql-bin.000003)和位置(73):
File | Position
- # 在备份机上登陆本机账户
- mysql -uroot -p
- # 然后回车,然后再写密码。回车进入SQL命令行
- # 停用数据库
- mysql> stop slave;
- # 建立连接
-
mysql> change master to master_host=\'x.x.x.x.x\', master_user=\'repl\',master_password=\'slavepass\', master_port=16789,master_log_file=\'mysql-bin.000008\', master_log_pos=1810; - # 启动数据库
- mysql> start slave;
- # 查看链接状态
- mysql> show slave status\\G;
以上是关于mysql 主从复制的主要内容,如果未能解决你的问题,请参考以下文章