主服務器
一、建立一個用於slave同步的的帳戶:mysql
/usr/local/mysql/bin/mysql -uroot -pryb123456 create user repl; GRANT REPLICATION SLAVE ON *.* TO 'repl'@'192.168.0.%' IDENTIFIED BY 'mysql'; exit
二、配置mastersql
vim /etc/my.cnf
在[mysqld]下面增長下面幾行代碼vim
server-id=188 log-bin=master-bin log-bin-index=master-bin.index
三、重啓服務服務器
su - mysql service mysql restart exit
查看狀態:rest
/usr/local/mysql/bin/mysql -uroot -p密碼 SHOW MASTER STATUS;#查看master,file字段用於從庫鏈接實現複製
從服務器
一、配置Slaveserver
vim /etc/my.cnf
在[mysqld]下面增長下面幾行代碼blog
server-id=196 relay-log-index=slave-relay-bin.index relay-log=slave-relay-bin
二、重啓服務同步
su - mysql service mysql restart exit
三、鏈接master:it
/usr/local/mysql/bin/mysql -uroot -p密碼
SHOW SLAVE STATUS;#查看Slave狀態
四、鏈接masterast
change master to master_host='47.93.254.196', master_port=3306, master_user='repl', master_password='mysql', master_log_file='master-bin.000001', master_log_pos=0; #啓動slave主從複製 START SLAVE;