timeout - 尝试重新启动 mysqld 后无法再启动它

标签 timeout centos5 mysql federated

我尝试搜索一整天,但没有任何效果。 第一次,输入“service mysqld restart”后等待太长时间。它宣布服务 mysqld 停止,但此后没有任何反应,所以我按 Ctrl + C 并尝试再次重新启动并等待,然后发生了这种情况

这是日志文件 我无法发布图像。这是图像的链接 enter link description here

或者在 mysqld 未运行时备份所有数据库的任何解决方案。

最佳答案

停止中断您的服务器,并阅读日志;

您会看到其中显示“数据库未正常关闭!”和“开始崩溃恢复”。

尝试从崩溃或不正确的关闭中恢复。进一步查看日志,您可能会看到原始事件,但现在,答案是停止中断它并让它恢复。

一旦发生这种情况,它会通过日志告诉您何时准备好再次开始接受连接...或者如果无法恢复,日志会明确告诉您崩溃恢复已失败.

不要使用kill -9,除非您 (a) 真正知道自己在做什么并且 (b) 准备好进一步损坏数据。这是一种非常严厉的方法,不应该轻易使用,特别是当服务器已经告诉您到底发生了什么时。

http://dev.mysql.com/doc/refman/5.6/en/innodb-recovery.html

关于timeout - 尝试重新启动 mysqld 后无法再启动它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24524342/

相关文章:

python - 导入错误 : No module named rpm

dns - iptables 阻止 DNS 服务器

python - 将 2 1/2 小时添加到 python 中的时间对象

java - MySQL插入需要的数据然后将其发送到 Crystal 报表

c# - 实现 C# 超时

python - PyVISA 超时错误——通过 RS232 (USB) 与 Agilent 34970A 通信

c - 如何处理别人的驱动程序的内存泄漏

mysql - 每个类别仅显示 2 个软件

macos - Mac OS X 上的超时命令?

php - 为 MySQLi 查询执行设置超时