mysql設置主從服務器的方法
一、主服務器配置
1.使用記事本打開my.ini文件,并在文件中進行以下配置:
Server-id = 1 #主庫默認為1
log-bin = mysql-bin #二進制日志文件
binlog-do-db = slaveDB #需要同步的數據庫
binlog-ignore-db = mysql 不需要同步的數據庫;
2.主服務器my.ini文件配置好后,重啟mysql服務;
net stop mysql
net start mysql
3.mysql服務重啟后,登錄到mysql中,并添加一個同步用戶:
create user slaveUser ;
grant replication slave on *.* to 'slaveUser'@'ip2' identified by 'slaveUserPwd;
4.mysql同步用戶添加好后,對數據庫進行更新:
flush privileges;
二、從服務器配置
1.使用記事本打開從服務器my.ini文件,并在文件中進行以下配置:
server-id=2 #默認是1改成2
log-bin=mysql-bin
replicate-do-db=slaveDB #需要同步的數據庫
replicate-ignore-db=mysql #不同步系統數據庫
read_only #設只讀權限
2.從服務器my.ini文件配置好后,保存退出,重啟從服務器,即可生效;
net stop mysql
net start mysql