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

mysql怎么設置主從服務器

錢艷冰2年前10瀏覽0評論

MySQL主從復制是一個極其常用和實用的技術,它可以確保數據的高可用性和備份數據的安全性。本文將介紹如何在MySQL中設置主從服務器。

首先,需要在主服務器上進行設置。打開MySQL配置文件my.cnf,在[mysqld]下添加以下內容:

log-bin=mysql-bin #啟用二進制日志
server-id=1 #設置唯一的服務器id

保存并重新啟動MySQL服務。

接下來,在從服務器上進行設置。同樣,需要在配置文件my.cnf中添加以下內容:

server-id=2 #設置唯一的服務器id
relay-log=mysql-relay-bin #設置中繼日志名
log-slave-updates=1 #同步從服務器的更改至其他從服務器
read-only=1 #只讀模式,防止誤操作

保存配置文件并重啟MySQL服務。

在主服務器上創建用于主從同步的用戶,以及授權給該用戶進行主從同步的權限。

CREATE USER 'repl'@'%' IDENTIFIED BY 'password';
GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%';

然后,通過SHOW MASTER STATUS命令查看主服務器中的二進制日志文件名和位置,以便用于在從服務器上啟動從服務器的復制進程。

SHOW MASTER STATUS;

在從服務器上執行CHANGE MASTER TO命令,將主服務器的日志信息添加到從服務器的復制進程中。

CHANGE MASTER TO
MASTER_HOST='master_host_name',
MASTER_USER='repl',
MASTER_PASSWORD='password',
MASTER_LOG_FILE='master_log_file_name',
MASTER_LOG_POS=master_log_pos;

最后,啟動從服務器的復制進程。

START SLAVE;

通過以上步驟,即可在MySQL中設置主從服務器。