国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

mysql主從復(fù)制配置過程

瀏覽:4日期:2023-10-11 17:40:56

主庫配置

1. 配置mysql

vim /etc/my.cn# 在文件中增加以下內(nèi)容server-id=1 # 保證server id唯一log-bin = /var/lib/mysql/mysql-bin.logbinlog-do-db = db1 binlog-do-db = db2

其中db1和db2是計劃進(jìn)行主從復(fù)制的庫,如果有多個,寫多行即可。配置完畢后,重啟數(shù)據(jù)庫: service mysqld restart

2. 添加復(fù)制用戶

通過phpmyadmin,添加新用戶,并授予REPLICATION SLAVE權(quán)限。或者通過root用戶登錄到mysql,賦予權(quán)限:

GRANT REPLICATION SLAVE ON *.* TO ’repl’@’%’ IDENTIFIED BY ’password’

其中repl是用戶名,password是該用戶的密碼。

3. dump數(shù)據(jù)

如果能夠保證不會產(chǎn)生新數(shù)據(jù),就不需要對數(shù)據(jù)庫加鎖。如果不能保證,則需要對每一個dump數(shù)據(jù)的數(shù)據(jù)庫加鎖:

use db1;FLUSH TABLES WITH READ LOCK;

然后dump數(shù)據(jù):

mysqldump -uroot -p db1 > db1.sql

如果有多個數(shù)據(jù)庫,則重復(fù)上述過程多次。

4. 查看二進(jìn)制文件位置

使用root身份登錄mysql,查看master狀態(tài):

show master status;

該命令會有類似如下格式的輸出:

+-----------------+-----------+----------------+------------------+| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |+-----------------+-----------+----------------+------------------+| mysql-bin.00002 | 445 | db1,db2 | |+-----------------+-----------+----------------+------------------+1 row in set (0.00 sec)

5. 解鎖

如果導(dǎo)出數(shù)居前對數(shù)據(jù)庫加了讀鎖,則需要解除:

use db1;UNLOCK TABLES;

到此,主庫配置完畢。特別需要記住 show master status 輸出中的 file 和 position 的值。

從庫配置

1. 新建數(shù)據(jù)庫

首先在從庫上建立相同名稱的數(shù)據(jù)庫。

2. 配置從數(shù)據(jù)庫

vim /etc/my.cnf# 在my.cnf中增加以下內(nèi)容:server-id = 2 # 保證id唯一relay-log = /var/lib/mysql/mysql-relay-bin.logreplicate-wild-do-table = db1.%replicate-wild-do-table = db2.%

如果同步多個數(shù)據(jù)庫,replicate-wild-do-table需要寫多行。配置好后,重啟數(shù)據(jù)庫。

3. 導(dǎo)入數(shù)據(jù)

將主服務(wù)器上dump出來的數(shù)據(jù)導(dǎo)入從服務(wù)器中:

mysql -uroot -p db1 < db1.sql

4. 配置主從同步

登錄到mysql服務(wù)器,配置同步的主服務(wù)器信息:

> change master to master_host=’xxx.xxx.xx.xx’,> master_user=’repl’,> master_password=’password’,> master_log_file=’mysql-bin.00000x’,> master_log_pos=xxxx;

配置好后啟動主從同步: start slave。然后通過命令查看狀態(tài):show slave status,如果成功的話slave_io_running和slave_sql_running兩項(xiàng)應(yīng)該都是yes.

測試

在主庫上新增記錄或者添加表等操作,幾乎都能實(shí)時反映到從庫上。

以上就是mysql主從復(fù)制配置過程的詳細(xì)內(nèi)容,更多關(guān)于mysql主從復(fù)制配置的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: MySQL 數(shù)據(jù)庫
相關(guān)文章:
主站蜘蛛池模板: 欧美亚洲国产成人不卡 | 久久99精品久久久久久 | 婷婷久久久五月综合色 | 成人毛片免费在线观看 | 久久99国产乱子伦精品免费 | 午夜两性试爱视频免费 | 国产成人一区免费观看 | 欧美一区视频 | 男女男精品视频在线播放 | 美女的被男人桶爽网站 | 女人国产香蕉久久精品 | 国产精品视频永久免费播放 | 特级片在线观看 | 狠狠综合久久 | 色播亚洲精品网站 亚洲第一 | 手机看片1024欧美日韩你懂的 | 欧美一区二区三区在线观看 | 天天激情站 | 国产精品国产自线在线观看 | 99re最新这里只有精品 | 成人黄色一级片 | 中文在线最新版天堂 | 在线亚洲综合 | 日本久久香蕉一本一道 | 日韩精品中文字幕在线 | 一级aaaaa毛片免费视频 | 日本护士一级毛片在线播放 | 宅女深夜福利视频在线 | 精品中文字幕在线观看 | 亚洲欧美精品成人久久91 | 国产日韩欧美亚洲 | 久色国产| 91久久精一区二区三区大全 | 手机看片精品高清国产日韩 | 国产一级毛片国产 | 日本波多野结衣视频 | 性生活视频网站 | 热99re久久精品香蕉 | 97在线观看免费版 | 99精品视频在线免费观看 | 成人免费网站在线观看 |