共計 1041 個字符,預計需要花費 3 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
這篇文章主要為大家展示了“如何配置 Mysql 主從服務”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓丸趣 TV 小編帶領大家一起研究并學習一下“如何配置 Mysql 主從服務”這篇文章吧。
配置 Mysql 主從服務實現實例
### 配置主數據庫 my.cnf
server-id=1
log-bin=master-bin
log-bin-index=master-bin.index
### 在主數據庫上創建同步賬號
create user backup;
GRANT REPLICATION SLAVE ON *.* TO backup @ 192.168.%.% IDENTIFIED BY mysql
### 配置從數據庫 my.cnf
server-id=2
relay-log-index=slave-relay-bin.index
relay- log=slave-relay-bin
### 重啟 mysql 服務
service mysqld restart
### 連接 Master 服務
change master to master_host= 192.168.91.128 ,
master_port=3306,master_user= backup ,master_password= mysql ,
master_log_file= master-bin.000001 ,master_log_pos=0;
### 啟動 slave 服務
start slave;
### 查看 Master 服務狀態
SHOW MASTER STATUS;
### 查看 Slave 服務狀態
SHOW slave STATUS \G;
### 檢查 server_id 是否一樣, 需要不一樣
show variables like server_id
常見錯誤
錯誤: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; these UUIDs must be different for replication to work.
解決方式: 檢查 data 目錄中的 auto.cnf 中的 server-uuid=******************** 是否一樣的, 要改為不一樣
以上是“如何配置 Mysql 主從服務”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!
向 AI 問一下細節