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

mysql運行中怎么開啟主主

錢多多2年前9瀏覽0評論

MySQL是一種流行的關系型數(shù)據(jù)庫管理系統(tǒng),常用于大型網(wǎng)站和應用程序。在MySQL運行中,開啟主主配置可以實現(xiàn)高可用性和負載均衡,即使一個主節(jié)點故障,另一個主節(jié)點也可以頂上來運行。下面是如何在MySQL運行中開啟主主配置的步驟。

步驟一:創(chuàng)建復制賬戶

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

步驟二:備份數(shù)據(jù)

mysqldump -uroot -p --all-databases --master-data >/backup/mysql_dump.sql

步驟三:配置主節(jié)點

#修改my.cnf配置文件
log-bin = mysql-bin
server-id = 1
binlog-ignore-db = mysql
binlog-ignore-db = test
binlog-do-db = mydb

注釋:log-bin啟用二進制日志,server-id設置服務器ID,binlog-ignore-db和binlog-do-db分別指定了需要忽略和需要備份的數(shù)據(jù)庫。

步驟四:重啟服務

systemctl restart mysqld

步驟五:配置從節(jié)點

#修改my.cnf配置文件
server-id = 2
log-bin = mysql-bin
replicate-do-db = mydb
replicate-ignore-db = mysql
replicate-ignore-db = test
relay-log = mysql-relay-bin
relay-log-index = mysql-relay-bin.index

注釋:server-id設置服務器ID,log-bin啟用二進制日志,replicate-do-db和replicate-ignore-db分別指定了需要備份和需要忽略的數(shù)據(jù)庫,relay-log和relay-log-index分別為中繼日志和中繼日志的索引文件。

步驟六:啟動從節(jié)點

CHANGE MASTER TO MASTER_HOST='主節(jié)點IP', MASTER_USER='repl', MASTER_PASSWORD='password', MASTER_PORT=3306, MASTER_LOG_FILE='mysql-bin.xxxxxx', MASTER_LOG_POS=xxxxxx;
START SLAVE;

注釋:CHANGE MASTER TO用于指定主節(jié)點的相關信息,START SLAVE用于啟動從節(jié)點的復制。

通過以上步驟,我們就可以在MySQL運行中開啟主主配置,并實現(xiàn)高可用性和負載均衡。