服务器windows server2012上面断电之后mysql5.6无法启动了
今天公司断电了(艹),其中一台服务器windows server 2012重启后,里面的数据库mysql5.6一直无法启动。
按照网上的方法,在my.ini中最后面添加如下行:
1 | innodb_force_recovery=1 |
然后再重启数据库,能进去了
但是发现个问题, 很多的表打不开了, 报【#1146 - Table'tablenam' doesn't exist 】错误。按照网上朋友的方法, 继续在my.ini最后面添加如下行:
1 | lower_case_table_names = 1 |
然后再启动数据库, 这些innodb也能打开了。
吐槽下公司, 这TMD啥服务器,太脆弱了。
posted on 2019-06-05 10:39 bingyangzhang 阅读(1131) 评论(0) 编辑 收藏 举报
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步