mysql 主從配置

主服務器
一、建立一個用於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;
相關文章
相關標籤/搜索