有人知道停电是否会以某种方式破坏mysql登录吗?前几天我们发生了故障,我的mysql登录不再工作了。mysql进程似乎运行良好。
你知道我怎样才能从现在的困境中恢复过来吗?
编辑
现在看来用户帐户已经不存在了!
/edit
发布于 2011-12-11 14:57:42
电源故障可能导致某些mysql表被标记为损坏,应该进行检查。在此之前,您将无法查询此类表。我记得我也遇到过一个类似的问题,那就是损坏的表。最有可能的是,正在进行更新的表将受到这种错误的影响。
我建议您使用选项--skip-grant-tables重新启动mysql,以便能够登录。然后,您可以检查mysql数据库下的表。此外,您还可以更改任何用户密码。
对于MyISAM表,可以执行如下操作:
mysql> repair table <table_name>;https://serverfault.com/questions/339905
复制相似问题