色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql 怎么實現一主兩從

呂致盈2年前10瀏覽0評論

MySQL一主兩從是一種常用的數據庫架構。在這種架構下,一個主數據庫會被復制到兩個從數據庫中,實現數據的備份和高可用性。下面介紹如何在MySQL中實現一主兩從。

1. 配置主數據庫
首先,在主數據庫中,需要修改my.cnf文件,開啟二進制日志記錄。在[mysqld]中添加以下兩行:
log-bin=mysql-bin
binlog-format=ROW
然后重啟MySQL服務,使配置生效。
2. 創建從數據庫
在兩個從數據庫中,都需要建立replication用戶并賦予復制權限。在MySQL命令行中執行以下語句:
CREATE USER 'replication'@'%' IDENTIFIED BY 'password';
GRANT REPLICATION SLAVE ON *.* TO 'replication'@'%';
其中password是自定義的密碼。
3. 配置從數據庫
接著,在從數據庫中,需要配置連接主數據庫的信息。在MySQL命令行中執行以下語句:
CHANGE MASTER TO 
MASTER_HOST='主庫IP地址',
MASTER_USER='replication', 
MASTER_PASSWORD='password', 
MASTER_LOG_FILE='主庫上的binlog文件名', 
MASTER_LOG_POS=主庫上的binlog文件中的位置;
需要將主庫IP地址、replication用戶和密碼、主庫上的binlog文件名和位置修改為實際的值。
4. 啟動從數據庫
啟動從數據庫,開始復制主數據庫中的數據到從數據庫中。在MySQL命令行中執行以下語句:
START SLAVE;
5. 驗證復制是否成功
使用SHOW SLAVE STATUS;命令可以查看從數據庫的復制狀態。如果Slave_IO_Running和Slave_SQL_Running都為Yes,則表示復制成功。