Mysql主从配置

/ 0评 / 0

一、配置master(主服务器)

vim /etc/my.cnf

*[必须]启用二进制日志

og-bin=mysql-bin

*[必须]服务器唯一ID,默认是1,一般取IP最后一段 

server-id=151

二、配置slave(从服务器)

vim /etc/my.cnf

*[可选]启用二进制日志

log-bin=mysql-bin

*[必须]服务器唯一ID,默认是1,一般取IP最后一段

server-id=152

三、在主服务器上创建备份专用帐户

mysql -uroot -ppassword -e "GRANT REPLICATION SLAVE,RELOAD,SUPER ON *.* TO 'backup'@'192.168.0.154' IDENTIFIED BY '123456';"

*查询master(主服务器)的状态

mysql -uroot -ppassword -e "show master status;"

四、配置Slave启动主从复制

*注意不要断开,154数字前后无单引号。

*启动从服务器复制功能

mysql -uroot -ppassword -e "change master to master_host='192.168.0.151',master_user='backup',master_password='123456',master_log_file='mysql-bin.000001',master_log_pos=154; start slave;"
mysql -uroot -ppassword -e "show slave status\G;"

发表评论

电子邮件地址不会被公开。 必填项已用*标注