這跟你是不是wmap沒有關係的, wamp是乙個整合環境,只是一次性幫你建立乙個web伺服器而已
下面給你些配置
一、登入master伺服器,修改my.ini ,新增如下內容:
[wampmysqld]
#資料庫id號, 為1時表示為master,其中master_id必須為1到232–1之間的乙個正整數值;
server-id = 1
#啟用二進位制日誌;
log-bin=mysql-bin
#需要同步的二進位制資料庫名;
binlog-do-db=test
#不同步的二進位制資料庫名,如果不設定可以將其注釋掉;
binlog-ignore-db=mysql
#設定生成的log檔名;
log-bin="e:/database/materlog"
#把更新的記錄寫到二進位制檔案中;
log-sl**e-updates
#跳過錯誤,繼續執行複製;
sl**e-skip-errors
配置完重啟 mysql
二、在主庫建立 sl**e 複製所要使用的使用者;
mysql>grant replication sl**e on *.* to forsl**[email protected] identified by '********';
三、將主庫中以上配置的需要同步的 test 庫的資料 備份到 從庫中
四、登入sl**e資料庫伺服器,修改my.ini;
[wampmysqld]
#如果需要增加sl**e庫則,此id往後順延;
server-id = 2
log-bin=mysql-bin
#主庫host
master-host = 192.168.1.3
#上面剛才建立的複製使用的使用者
master-user = forsl**e
master-password = ******
master-port = 3306
#如果發現主伺服器斷線,重新連線的時間差;
master-connect-retry=60
#不需要備份的資料庫;
replicate-ignore-db=mysql
#需要備份的資料庫
replicate-do-db=test
log-sl**e-update
sl**e-skip-errors
配置完成後,重啟 從庫的mysql
五、啟動 sl**e ,並檢視sl**e 狀態是否正常;
mysql>sl**e start;
mysql>show sl**e status\g;
還需要在使用命令在主庫那檢視一下
mysql> show master status;
對比一下是否兩個庫是否一樣wamp
主從資料庫 主從同步理論
主從資料庫資料同步原理 mysql的 replication 是乙個非同步的複製過程,從乙個 mysql instace 我們稱之為 主庫 複製到另乙個 mysqlinstance 我們稱之 從庫 在 主庫 與 從庫 之間的實現整個複製過程主要由三個執行緒來完成,其中兩個執行緒 sql執行緒和io執...
mysql 主從資料庫複製 MySQL的主從複製
mysql的主從複製,在小中興企業當中運用很廣泛。配置mysql主從複製,關鍵有三點。第一 server id,主server id小於從server id 第二 主資料庫,建立乙個能複製的帳號並授權。第三 從伺服器開啟複製功能就ok了。下面為具體操作 首先,找兩台,或者一台電腦或虛擬機器,並且安裝...
部署主從資料庫
1.準備來兩台虛擬機器,並修改主機名稱 192.168.223.159 mysql1 192.168.223.160 mysql2 2.配置hosts檔案 3.兩個節點安裝資料庫服務 yum install y mariadb mariadb server4.兩個節點啟動資料庫服務並設定開機自啟 s...