一、安裝MySQL
ux系統自帶的包管理器進行安裝。安裝完成后,啟動MySQL服務。
二、配置主從復制
1. 配置主庫
在主庫上,需要進行一些配置,以便從庫可以連接主庫進行數據同步。
(1)修改MySQL配置文件
yfysqld]下添加以下配置:
ysql # 開啟二進制日志
server-id=1 # 設置服務器ID,唯一標識主庫
log-do-db=testdb # 設置需要復制的數據庫名稱
(2)創建用于從庫連接的用戶
在主庫上,創建一個用于從庫連接的用戶,并授予REPLICATION SLAVE權限。
CREATE USER 'slave'@'%' IDENTIFIED BY 'password';
GRANT REPLICATION SLAVE ON *.* TO 'slave'@'%';
(3)查看主庫狀態
在主庫上,執行以下命令查看主庫狀態:
SHOW MASTER STATUS;
的值,稍后在從庫配置中會用到。
2. 配置從庫
在從庫上,需要進行一些配置,以便從庫可以連接主庫進行數據同步。
(1)修改MySQL配置文件
yfysqld]下添加以下配置:
server-id=2 # 設置服務器ID,唯一標識從庫
(2)連接主庫
在從庫上,執行以下命令連接主庫:
CHANGE MASTER TO
aster_ip',
MASTER_USER='slave',
MASTER_PASSWORD='password',
ysql.000001', # 主庫上的File值
asterysql的值。
(3)啟動從庫復制
在從庫上,執行以下命令啟動從庫復制:
START SLAVE;
至此,主從復制已經配置完成。可以通過在主庫上插入數據,然后在從庫上查詢數據,驗證主從復制是否正常工作。
通過上述步驟,我們可以成功搭建和配置MySQL從庫。在實際應用中,可以根據需要進行讀寫分離、負載均衡等配置,提高系統的性能和可用性。