麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > MySQL > 正文

mysql5.7.21啟動異常的修復方法

2024-07-25 19:08:19
字體:
來源:轉載
供稿:網友

一同事反饋有一MySQL實例因為斷電之后,啟動不了。用了innodb_force_recovery=6也無效,于是前往查看。

排查過程:

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

mysql5.7,mysql5.7.21,啟動異常

接著同事用了innodb_force_recovery=6的方式,才多出現了如下的錯誤提示,但仍無法啟動成功,這個時候,我才決定去看個究竟。

mysql5.7,mysql5.7.21,啟動異常

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

可以看到,全部報錯主要如下:

mysql5.7,mysql5.7.21,啟動異常

MySQL大多數不能啟動的原因,都是系統數據庫的原因,看來這個也不例外。

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

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

緊接著,抓緊對innodb進行檢查,執行:

innochecksum ibdata1

后發現沒有任何輸出。

接著執行mysqlcheck,果然修復一些mysql庫下面的表報錯。之后以正常方式重啟系統,MySQL恢復正常。

mysqlcheck -u root -p --repair -A

總結:

1、MySQL并沒有那么脆弱,沒必要在損壞的時候就通過備份恢復的方式執行還原,費時費力;

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

3、啟動之后,可以執行數據備份或者導出數據,并且嘗試對實例做修復;

4、該實例出現這個問題,懷凝是因為與實時存盤的參數設置不當有關。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 激情久久一区二区 | 欧美日韩在线播放一区 | 国产69久久精品成人看 | 国产精品视频 | 国产黄色录像片 | 成人一区二区在线观看视频 | 草草在线观看 | 亚洲天堂在线电影 | 免费啪视频在线观看 | 中文字幕h | 久久亚洲国产精品 | 二区三区在线观看 | 国产在线观看91精品 | 黄色7777| 91福利影视 | 精品国产一区二区三区四区在线 | 黄片毛片一级 | 日韩免费黄色 | 欧美精品久久久久久久久久 | 国产精品久久久久网站 | 午夜视频免费在线观看 | 九九热免费视频在线观看 | 成人一区久久 | 一级片久久免费 | 三人弄娇妻高潮3p视频 | 成人羞羞视频在线观看免费 | 视频毛片 | 人人看人人艹 | 久久人人人 | 久久久一区二区三区四区 | 国产一级毛片a | 亚洲第一综合 | 在线播放免费播放av片 | 毛片免费在线观看视频 | 91豆奶| 中国久久久 | 欧美 国产 亚洲 卡通 综合 | 久久男人天堂 | 自拍偷拍亚洲图片 | 狠狠干五月 | 国产999在线 |