簡單配置mysql的主從複製

hotdog04發表於2013-08-15
mysql的主從複製非常簡單:
 
master 192.168.1.150'安裝軟體
slave  192.168.1.151安裝軟體

在主伺服器上操作:
1、修改配置檔案
[mysqld]
log-bin=mysql-bin 啟動二進位制檔案
server_id=1 伺服器ID
重啟
2、登陸新增備份賬號,授權給從伺服器:
grant replication slave on *.* to 'backup'@'192.168.1.151' identified by 'backup';
3、查詢資料庫狀態,記錄file和position:
show master status;
在從伺服器上:
1、修改配置檔案:
[mysqld]
log-bin=mysql-bin 啟動二進位制檔案
server-id=2 伺服器ID
2、重啟:
[root@localhost ~]# mysqladmin -p123456 shutdown
[root@localhost ~]# mysqld_safe --user=mysql &
3、登陸執行如下:
change master to master_host='192.168.1.150',master_user='backup',master_password='backup',master_log_file='mysql-bin.000001',master_log_pos=332;
4、啟動slave同步:
start slave;
5、檢查:
檢查主從同步,如果您看到Slave_IO_Running和Slave_SQL_Running均為Yes,則主從複製連線正常。
mysql> show slave status\G
6、好了,現在可以在我們的主伺服器做一些更新的操作,然後在從伺服器檢視是否已經更新
 
 
 
 
 
 
 
 
 
 
 
 
 
 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20625855/viewspace-768545/,如需轉載,請註明出處,否則將追究法律責任。

相關文章