今天公司斷電了(艹),其中一台服務器windows server 2012重啟后,里面的數據庫mysql5.6一直無法啟動。
按照網上的方法,在my.ini中最后面添加如下行:
innodb_force_recovery=1
然后再重啟數據庫,能進去了
但是發現個問題, 很多的表打不開了, 報【#1146 - Table'tablenam' doesn't exist 】錯誤。按照網上朋友的方法, 繼續在my.ini最后面添加如下行:
lower_case_table_names = 1
然后再啟動數據庫, 這些innodb也能打開了。
吐槽下公司, 這TMD啥服務器,太脆弱了。