程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql宕掉的問題解決

mysql宕掉的問題解決

編輯:MySQL綜合教程


mysql宕掉的問題解決   可能原因是數據過多導致。   mysql 命令可以識別 但是進去後不能執行相關的mysql命令,   需要:  www.2cto.com   1,停掉mysql 2,在 /etc/my.cnf  文件中添加innodb_force_recovery=6 (如下示)   InnoDB強制恢復     [mysqld]     innodb_force_recovery = 4(1-6)   1.innodb_force_recovery=1,即使發現了損壞頁面也繼續讓服務器繼續運行,這個選項對於備份或者轉存當前數據尤為有用
    2.innodb_force_recovery=2,阻止恢復主線程的運行,如果清除操作會導致服務器掛掉   3.innodb_force_recovery=3,恢復後不回滾事務     4.innodb_force_recovery=4,如果插入到緩沖區的合並操作會導致系統崩潰,將不會被執行   5 innodb_force_recovery=5,啟動數據庫時,忽略撤消日志   6.innodb_force_recovery=6,啟動數據庫時,忽略與恢復相關的前滾日志   3,連上mysql備份相關的數據庫 4,drop掉備份的數據庫   www.2cto.com   5,重新創建該數據庫 6,去掉innodb_force_recovery=6 7,導入備份數據庫,問題解決。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved