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

mysql5.7.21啟動異常的修復(fù)方法

 更新時(shí)間:2018年04月28日 16:40:50   作者:專注于MYSQL SQLSERVER架構(gòu)和性能調(diào)優(yōu)  
這篇文章主要為大家詳細(xì)介紹了mysql5.7.21啟動異常的修復(fù)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

一同事反饋有一MySQL實(shí)例因?yàn)閿嚯娭?,啟動不了。用了innodb_force_recovery=6也無效,于是前往查看。

排查過程:

最早的啟動信息里面,沒有任何報(bào)錯(cuò),只有一行[ERROR] Aborting提示,如下:

接著同事用了innodb_force_recovery=6的方式,才多出現(xiàn)了如下的錯(cuò)誤提示,但仍無法啟動成功,這個(gè)時(shí)候,我才決定去看個(gè)究竟。

過濾啟動日志,grep ERROR /data/mysql/3306/mysql_run.err

可以看到,全部報(bào)錯(cuò)主要如下:

MySQL大多數(shù)不能啟動的原因,都是系統(tǒng)數(shù)據(jù)庫的原因,看來這個(gè)也不例外。

嘗試使用帶--skip-grant-tables的方式登錄系統(tǒng),竟然成功了。

/usr/local/mysql/bin/mysqld_safe --defaults-file=/data/mysql/3306/my.cnf --user=mysql --skip-grant-tables &

緊接著,抓緊對innodb進(jìn)行檢查,執(zhí)行:

innochecksum ibdata1

后發(fā)現(xiàn)沒有任何輸出。

接著執(zhí)行mysqlcheck,果然修復(fù)一些mysql庫下面的表報(bào)錯(cuò)。之后以正常方式重啟系統(tǒng),MySQL恢復(fù)正常。

mysqlcheck -u root -p --repair -A

總結(jié):

1、MySQL并沒有那么脆弱,沒必要在損壞的時(shí)候就通過備份恢復(fù)的方式執(zhí)行還原,費(fèi)時(shí)費(fèi)力;

2、啟動過程中,可以通過設(shè)置--skip-grant-tables或者設(shè)置innodb_force_recovery(這個(gè)參數(shù)要修改cnf文件)來讓MySQL跳過一些檢查,使實(shí)例成功啟動;

3、啟動之后,可以執(zhí)行數(shù)據(jù)備份或者導(dǎo)出數(shù)據(jù),并且嘗試對實(shí)例做修復(fù);

4、該實(shí)例出現(xiàn)這個(gè)問題,懷凝是因?yàn)榕c實(shí)時(shí)存盤的參數(shù)設(shè)置不當(dāng)有關(guān)。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • mysql 8.0.25 解壓版安裝配置方法圖文教程

    mysql 8.0.25 解壓版安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了mysql 8.0.25 解壓版安裝配置方法圖文教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • MySQL如何使用union all獲得并集排序

    MySQL如何使用union all獲得并集排序

    這篇文章主要介紹了MySQL如何使用union all獲得并集排序,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • MySQL基礎(chǔ)學(xué)習(xí)之字符集的應(yīng)用

    MySQL基礎(chǔ)學(xué)習(xí)之字符集的應(yīng)用

    這篇文章主要為大家詳細(xì)介紹了MySQL中字符集的相關(guān)使用,例如字符集的查詢與修改和比較規(guī)則等,文中的示例代碼講解詳細(xì),需要的可以參考一下
    2023-05-05
  • MySQL觸發(fā)器的使用場景及方法實(shí)例

    MySQL觸發(fā)器的使用場景及方法實(shí)例

    這篇文章主要給大家介紹了關(guān)于MySQL觸發(fā)器的使用場景及方法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • MySQL中一條查詢SQL語句的完整執(zhí)行流程

    MySQL中一條查詢SQL語句的完整執(zhí)行流程

    通常我們在使用MySQL時(shí),我們看到的只是輸入一條語句,返回一個(gè)結(jié)果,卻不知道這條語句在MySQL內(nèi)部的執(zhí)行過程,這篇文章主要給大家介紹了關(guān)于MySQL中一條查詢SQL語句的完整執(zhí)行流程,需要的朋友可以參考下
    2024-05-05
  • mysql插入數(shù)據(jù)INSERT INTO SET的優(yōu)勢

    mysql插入數(shù)據(jù)INSERT INTO SET的優(yōu)勢

    這篇文章介紹了mysql插入數(shù)據(jù)INSERT INTO SET的優(yōu)勢,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • 將舊版MySQL替換為8.0及以上版本保姆級教學(xué)

    將舊版MySQL替換為8.0及以上版本保姆級教學(xué)

    在部署項(xiàng)目的時(shí)候MySQL就會報(bào)錯(cuò),這個(gè)時(shí)候就要換MySQL的版本了,這篇文章主要給大家介紹了關(guān)于將舊版MySQL替換為8.0及以上版本的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • 阿里云centos7安裝mysql8.0.22的詳細(xì)教程

    阿里云centos7安裝mysql8.0.22的詳細(xì)教程

    這篇文章主要介紹了阿里云centos7安裝mysql8.0.22的詳細(xì)教程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • MySQL用戶密碼中的特殊字符嘆號(?。┑拿钣? src=

    MySQL用戶密碼中的特殊字符嘆號(!)的妙用

    這篇文章主要介紹了MySQL用戶密碼中的特殊字符嘆號(?。┑拿钣?本文介紹的是如果你的密碼中含有嘆號(?。?那么在控制臺登錄時(shí)會出現(xiàn)錯(cuò)誤哦,需要的朋友可以參考下
    2014-07-07
  • MySQL不使用order by實(shí)現(xiàn)排名的三種思路總結(jié)

    MySQL不使用order by實(shí)現(xiàn)排名的三種思路總結(jié)

    ORDER BY語句用于根據(jù)指定的列對結(jié)果集進(jìn)行排序,在日常開發(fā)中也經(jīng)常會用到,但下面這篇文章主要給大家介紹了關(guān)于MySQL不使用order by實(shí)現(xiàn)排名的三種思路,需要的朋友可以參考下
    2021-06-06

最新評論

东港市| 宽城| 漳平市| 大关县| 临澧县| 大邑县| 慈溪市| 安康市| 长宁县| 临安市| 泸定县| 邢台市| 西华县| 盖州市| 汝阳县| 安吉县| 东明县| 汾阳市| 南陵县| 保德县| 东山县| 汝南县| 新绛县| 翁牛特旗| 文安县| 聂拉木县| 育儿| 历史| 维西| 九龙城区| 山西省| 岫岩| 达孜县| 石景山区| 霍城县| 通河县| 二连浩特市| 西平县| 云霄县| 新沂市| 保德县|