一、能夠做爲一種備份機制,至關於熱備份
二、能夠用來作讀寫分離,均衡數據庫負載
mysql
1、準備操做
一、主從數據庫版本一致,建議版本5.5以上
二、主從數據庫數據一致
sql
2、主數據庫master修改數據庫
一、修改MySQL配置:my.iniide
# 日誌文件名 spa
log-bin = mysql-bin 日誌
# 主數據庫端ID號 server
server-id = 1 cmd
2.重啓mysql,建立用於同步的帳戶:同步
cmd窗口鏈接mysql:it
# 建立slave賬號slave_account,密碼123456 ,帳號密碼可自定義
mysql>grant replication slave on *.* to 'slave_account'@'%' identified by '123456';
# 更新數據庫權限
mysql>flush privileges;
3.查詢master的狀態
mysql> show master status;
+------------------+----------+--------------+------------------+ | File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000009 | 196 | | |
+------------------+----------+--------------+------------------+
1 row in set
忙了 下次再繼續