1. 配置主庫
在添加從庫之前,需要先配置好主庫。具體步驟如下:
yf,啟用二進制日志功能:
2) 創建用于從庫復制的賬號,并授權:
CREATE USER 'repl'@'%' IDENTIFIED BY 'password';
GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%';
兩個值:
SHOW MASTER STATUS;
2. 創建從庫
在配置好主庫后,需要創建從庫,并將從庫與主庫進行連接。具體步驟如下:
1) 在從庫上執行以下命令,連接主庫:
asterameasterameaster_log_pos;
2) 啟動從庫復制:
START SLAVE;
3) 查看從庫狀態,確保從庫與主庫已連接:
SHOW SLAVE STATUS\G
3. 設置同步
在創建從庫后,需要設置同步。具體步驟如下:
1) 在主庫上執行以下命令,授權從庫:
ame';
2) 在從庫上執行以下命令,啟用同步:
asterameasterameaster_log_pos;
START SLAVE;
3) 檢查同步狀態:
SHOW SLAVE STATUS\G
4. 測試同步
在設置好同步后,需要測試同步是否成功。具體步驟如下:
1) 在主庫上執行以下命令,創建一個測試表:
ame VARCHAR(20));ame) VALUES ('test');
2) 在從庫上執行以下命令,查看是否同步成功:
SELECT * FROM test;
以上就是 MySQL 從庫的添加方法。通過以上步驟,可以實現 MySQL 數據庫的復制,提高數據庫可靠性和可用性。