您好,登錄后才能下訂單哦!
下文內(nèi)容主要給大家?guī)韮膳_MySQL配置主從數(shù)據(jù)庫,這里所講到的知識,與書籍略有不同,都是億速云專業(yè)技術(shù)人員在與用戶接觸過程中,總結(jié)出來的,具有一定的經(jīng)驗分享價值,希望給廣大讀者帶來幫助。
準(zhǔn)備:兩臺MySQL數(shù)據(jù)庫
一、配置主數(shù)據(jù)庫
1、添加用戶
mysql> grant replication slave on *.* \
-> to
-> slaveuser@"192.168.4.12" 授權(quán)用戶/ip
-> identified by "111111"; 密碼
2、啟動binlog日志
[mysqld]
server_id=1
log-bin=master1
binlog_format="mixed"
3、重起數(shù)據(jù)庫服務(wù)
[root@mysql-1 ~]#systemctl restart mysqld
4 查看日志信息
mysql> show master status;
二、配置從數(shù)據(jù)庫
1、驗證主庫提供的授權(quán)用戶
[root@mysql-2 ~]# mysql -h292.168.4.11 -uslaveuser -p111111
2、修改配置文件 指定配置文件
[mysqld]
server_id=2
log-bin=master2
3、指定主庫信息
mysql> change master to master_host="192.168.4.11",
master_user="slaveuser",
master_password="111111",
master_log_file="master1.000001",
master_log_pos=154;
4、開啟服務(wù)
mysql> start slave;
關(guān)閉服務(wù)
mysql> stop slave;
刪除服務(wù)
mysql> reset slave;
5、查看
mysql> show slave status\G;
Slave_IO_Running: Yes IO線程已運行
Slave_SQL_Running: Yes SQL線程已運行
從數(shù)據(jù)庫目錄下多的文件
[root@mysql-2 ~]#cat /var/lib/mysql/*
master.info 連接主云服務(wù)器信息
relay-log.info 中斷日志信息
主機名-relay-bin.xxxxxx 中斷日志
bogon-realy-bin.index 中斷日志索引文件
三、測試主從同步配置
1、 主服務(wù)器上創(chuàng)建庫
mysql> create database ctoll;
2、 從服務(wù)器也能查看
【一主多從】
mysql> grant replication slave on *.*
to
slaveuser@"%" % --->多臺主機
identified by "111111";
對于以上關(guān)于兩臺MySQL配置主從數(shù)據(jù)庫,如果大家還有更多需要了解的可以持續(xù)關(guān)注我們億速云的行業(yè)推新,如需獲取專業(yè)解答,可在官網(wǎng)聯(lián)系售前售后的,希望該文章可給大家?guī)硪欢ǖ闹R更新。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。