最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql主備異常后的數(shù)據(jù)同步方式

 更新時(shí)間:2025年11月06日 08:47:54   作者:stone1116  
文章介紹了MySQL數(shù)據(jù)庫(kù)的鎖定和解鎖操作,包括如何處理連接異常、查看主備數(shù)據(jù)庫(kù)狀態(tài)、停止從庫(kù)、導(dǎo)入備份數(shù)據(jù)、重新設(shè)置同步節(jié)點(diǎn)以及處理正常從庫(kù)異常的步驟

mysql主備異常后的數(shù)據(jù)同步

1、鎖定正常庫(kù)

flush table with read lock;

鎖定后查詢正常,數(shù)據(jù)不能修改插入操作。

2、導(dǎo)出庫(kù)中的數(shù)據(jù)

mysqldump -uroot -p123456 --opt -R test > /home/bakdb.sql

注:如果出現(xiàn)異常信息

mysqldump: Got error: 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) when trying to connect

使用下面命令,socket在my.cnf文件中

mysqldump --socket=/var/lib/mysql/mysql.sock -uroot -p123456 --opt -R test > /home/bakdb.sql

3、查看主備數(shù)據(jù)庫(kù)的信息

show master status;
mysql> show master status;
+------------------+----------+--------------+------------------+-------------------+
| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+------------------+----------+--------------+------------------+-------------------+
| mysql-bin.000006 |      726 |              |                  |                   |
+------------------+----------+--------------+------------------+-------------------+
1 row in set (0.01 sec)
mysql> show master status;
+------------------+----------+--------------+------------------+-------------------+
| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+------------------+----------+--------------+------------------+-------------------+
| mysql-bin.000003 |     2060 |              |                  |                   |
+------------------+----------+--------------+------------------+-------------------+
1 row in set (0.00 sec)

4、在從庫(kù)上停止slave

stop slave;

5、導(dǎo)入備份的數(shù)據(jù)文件

mysql> source /home/bak.sql

6、重新設(shè)置同步節(jié)點(diǎn)

下面操作解鎖庫(kù),并關(guān)閉slave后進(jìn)行操作

stop slave;
unlock tables;

CHANGE MASTER TO master_host = '192.168.123.82',
 master_port = 3306,
 master_user = 'root',
 master_password = '123456',
 master_log_file = 'mysql-bin.000003',
 master_log_pos = 2060;

CHANGE MASTER TO master_host = '192.168.123.78',
 master_port = 3306,
 master_user = 'root',
 master_password = '123456',
 master_log_file = 'mysql-bin.000006',
 master_log_pos = 726;

7、正常從庫(kù)異常不需要上面設(shè)置

重新啟動(dòng)后會(huì)同步數(shù)據(jù)。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

大新县| 明水县| 黔西县| 吴桥县| 河曲县| 贡山| 沙雅县| 虎林市| 泗水县| 平果县| 灵武市| 沁水县| 梁河县| 巨野县| 禹城市| 延津县| 鄂托克前旗| 公安县| 讷河市| 庆云县| 天津市| 禹州市| 马公市| 凤阳县| 蓝田县| 安达市| 三台县| 大同县| 曲阜市| 元朗区| 龙井市| 礼泉县| 抚远县| 威海市| 昌都县| 青田县| 北川| 多伦县| 鹿邑县| 和平县| 南和县|