欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql8集群配置

劉姿婷2年前9瀏覽0評論

MySQL8作為一款主流的數據庫管理系統,被廣泛應用于各個行業的數據存儲和處理。在實際應用中,MySQL8集群配置成為了提高系統容災能力和性能的有效手段。

接下來,我們將為大家介紹如何進行MySQL8集群配置。

1. 安裝MySQL8

# 安裝MySQL8
sudo apt-get install mysql-server

2. 配置MySQL8

# 設置MySQL8端口號
vim /etc/mysql/mysql.conf.d/mysqld.cnf
port    = 3306 
# 設置MySQL8字符集
vim /etc/mysql/mysql.conf.d/mysqld.cnf
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci

3. 創建MySQL8主從節點

# 主節點
# 創建復制用戶
CREATE USER 'replication'@'%' IDENTIFIED BY 'password';
# 授予復制權限
GRANT REPLICATION SLAVE ON *.* TO 'replication'@'%';
# 重啟MySQL
systemctl restart mysql
# 查看主節點狀態
SHOW MASTER STATUS\G;
# 從節點
# 指定主庫信息
CHANGE MASTER TO MASTER_HOST='master_ip',MASTER_USER='replication',MASTER_PASSWORD='password',MASTER_LOG_FILE='mysql-bin.000001',MASTER_LOG_POS=154;
# 啟動從庫
START SLAVE;
# 查看從節點狀態
SHOW SLAVE STATUS\G;

4. 配置MySQL8集群

# 在每個節點上創建MySQL用戶
CREATE USER 'mysql'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'mysql'@'%';
# 在主節點上查看二進制日志文件
SHOW MASTER STATUS;
# 在每個從節點上執行
CHANGE MASTER TO MASTER_HOST='主節點IP', MASTER_USER='mysql', MASTER_PASSWORD='password', MASTER_LOG_FILE='mysql-bin.000001', MASTER_LOG_POS=769;
# 在每個從節點上啟動復制
START SLAVE;
# 查看從節點狀態
SHOW SLAVE STATUS\G;

通過上述步驟,您已經完成了MySQL8集群的配置。在實際應用中,您可以根據需求進行擴容和負載均衡的設置,以提高系統性能和穩定性。