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

mysql主從數(shù)據(jù)庫不同步的2種解決方法

 更新時(shí)間:2013年01月06日 16:49:05   作者:  
今天發(fā)現(xiàn)Mysql的主從數(shù)據(jù)庫沒有同步,很是疑惑,于是搜索整理了下,接下來介紹解決方法,有感興趣的朋友可以參考下
今天發(fā)現(xiàn)Mysql的主從數(shù)據(jù)庫沒有同步
先上Master庫
mysql>show processlist; 查看下進(jìn)程是否Sleep太多。發(fā)現(xiàn)很正常。
show master status; 也正常。
mysql> show master status;
+-------------------+----------+--------------+-------------------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+-------------------+----------+--------------+-------------------------------+
| mysqld-bin.000001 | 3260 | | mysql,test,information_schema |
+-------------------+----------+--------------+-------------------------------+
1 row in set (0.00 sec)
再到Slave上查看
mysql> show slave status\G
Slave_IO_Running: Yes
Slave_SQL_Running: No
可見是Slave不同步

下面介紹兩種解決方法
方法一:忽略錯(cuò)誤后,繼續(xù)同步
該方法適用于主從庫數(shù)據(jù)相差不大,或者要求數(shù)據(jù)可以不完全統(tǒng)一的情況,數(shù)據(jù)要求不嚴(yán)格的情況
解決:
stop slave;
#表示跳過一步錯(cuò)誤,后面的數(shù)字可變
set global sql_slave_skip_counter =1;
start slave;
之后再用mysql> show slave status\G 查看:
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
ok,現(xiàn)在主從同步狀態(tài)正常了。。。

方式二:重新做主從,完全同步
該方法適用于主從庫數(shù)據(jù)相差較大,或者要求數(shù)據(jù)完全統(tǒng)一的情況
解決步驟如下:
1.先進(jìn)入主庫,進(jìn)行鎖表,防止數(shù)據(jù)寫入
使用命令:
mysql> flush tables with read lock;
注意:該處是鎖定為只讀狀態(tài),語句不區(qū)分大小寫
2.進(jìn)行數(shù)據(jù)備份
#把數(shù)據(jù)備份到mysql.bak.sql文件
[root@server01 mysql]#mysqldump -uroot -p -hlocalhost > mysql.bak.sql
這里注意一點(diǎn):數(shù)據(jù)庫備份一定要定期進(jìn)行,可以用shell腳本或者python腳本,都比較方便,確保數(shù)據(jù)萬無一失
3.查看master 狀態(tài)
mysql> show master status;
+-------------------+----------+--------------+-------------------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+-------------------+----------+--------------+-------------------------------+
| mysqld-bin.000001 | 3260 | | mysql,test,information_schema |
+-------------------+----------+--------------+-------------------------------+
1 row in set (0.00 sec)
4.把mysql備份文件傳到從庫機(jī)器,進(jìn)行數(shù)據(jù)恢復(fù)
#使用scp命令
[root@server01 mysql]# scp mysql.bak.sql root@192.168.128.101:/tmp/
5.停止從庫的狀態(tài)
mysql> stop slave;
6.然后到從庫執(zhí)行mysql命令,導(dǎo)入數(shù)據(jù)備份
mysql> source /tmp/mysql.bak.sql
7.設(shè)置從庫同步,注意該處的同步點(diǎn),就是主庫show master status信息里的| File| Position兩項(xiàng)
change master to master_host = '192.168.128.100', master_user = 'rsync', master_port=3306, master_password='', master_log_file = 'mysqld-bin.000001', master_log_pos=3260;
8.重新開啟從同步
mysql> stop slave;
9.查看同步狀態(tài)
mysql> show slave status\G 查看:
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
好了,同步完成啦。

相關(guān)文章

  • MySQL參數(shù)lower_case_table_name的實(shí)現(xiàn)

    MySQL參數(shù)lower_case_table_name的實(shí)現(xiàn)

    lower_case_table_names是一個(gè)重要的系統(tǒng)變量,它影響著MySQL如何處理表名的大小寫,本文主要介紹了MySQL參數(shù)lower_case_table_name的實(shí)現(xiàn),感興趣的可以了解一下
    2024-08-08
  • MySQL查看數(shù)據(jù)庫、表和索引的容量大小的方法

    MySQL查看數(shù)據(jù)庫、表和索引的容量大小的方法

    在我們平時(shí)工作中,如果一個(gè)業(yè)務(wù)運(yùn)行很久了,可能會(huì)需要我們?nèi)タ纯催@塊業(yè)務(wù)產(chǎn)生的數(shù)據(jù)量有多大,比如這個(gè)業(yè)務(wù)所使用的數(shù)據(jù)庫存儲(chǔ)空間都使用了多少個(gè)G了,哪一張數(shù)據(jù)表才是大表,下面整理了一些可以拿來即用的SQL以供小伙伴們參考,需要的朋友可以參考下
    2025-09-09
  • MySQL復(fù)合查詢(多表查詢、子查詢)的實(shí)現(xiàn)

    MySQL復(fù)合查詢(多表查詢、子查詢)的實(shí)現(xiàn)

    MySQL復(fù)合查詢是指在一個(gè)SQL語句中使用多個(gè)查詢條件,以過濾和檢索數(shù)據(jù),本文主要介紹了MySQL復(fù)合查詢(多表查詢、子查詢)的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-12-12
  • MySQL數(shù)據(jù)庫的23個(gè)注意事項(xiàng)

    MySQL數(shù)據(jù)庫的23個(gè)注意事項(xiàng)

    使用MySQL,安全問題不能不注意。以下是MySQL提示的23個(gè)注意事項(xiàng)
    2010-03-03
  • 一步步教你MySQL密碼忘記了該如何操作

    一步步教你MySQL密碼忘記了該如何操作

    最近要用到本地的MySQL,結(jié)果把密碼忘記了,下面這篇文章主要給大家介紹了關(guān)于MySQL密碼忘記了該如何操作的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-03-03
  • mysql遠(yuǎn)程跨庫聯(lián)合查詢的示例

    mysql遠(yuǎn)程跨庫聯(lián)合查詢的示例

    本文主要介紹了mysql遠(yuǎn)程跨庫聯(lián)合查詢的示例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 詳解隱秘的?MySQL?類型轉(zhuǎn)換問題詳解

    詳解隱秘的?MySQL?類型轉(zhuǎn)換問題詳解

    這篇文章主要為大家介紹了詳解隱秘的?MySQL?類型轉(zhuǎn)換問題詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • MySQL的使用中實(shí)現(xiàn)讀寫分離的教程

    MySQL的使用中實(shí)現(xiàn)讀寫分離的教程

    這篇文章主要介紹了MySQL的使用中實(shí)現(xiàn)讀寫分離的教程,文中分別介紹了mysql-proxy與mysqlnd_ms的使用,需要的朋友可以參考下
    2015-12-12
  • MySQL查詢優(yōu)化--調(diào)整內(nèi)部變量的詳解

    MySQL查詢優(yōu)化--調(diào)整內(nèi)部變量的詳解

    本篇文章是對MySQL查詢優(yōu)化中的調(diào)整內(nèi)部變量進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • mysql split函數(shù)用逗號分隔的實(shí)現(xiàn)

    mysql split函數(shù)用逗號分隔的實(shí)現(xiàn)

    這篇文章主要介紹了mysql split函數(shù)用逗號分隔的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10

最新評論

石首市| 富顺县| 原平市| 南川市| 芮城县| 静乐县| 体育| 藁城市| 鄂托克前旗| 盘山县| 阳原县| 北辰区| 金沙县| 皋兰县| 蒲城县| 西安市| 曲靖市| 沂南县| 方正县| 秦安县| 冷水江市| 商水县| 罗城| 阳江市| 沛县| 贵南县| 微山县| 昌江| 邹平县| 康乐县| 吴川市| 禄劝| 凌云县| 吐鲁番市| 甘孜县| 都安| 宁安市| 湖南省| 饶阳县| 平度市| 高州市|