我遇到了一个奇怪的错误,没有找到任何答案。
我有一个小表(〜200 ID),但是今天我想进行更新,删除,更改,重命名,创建甚至修复请求需要很多时间,并以"服务器消失"完成。
我导出表,然后在同一服务器上复制它,一切正常。但不能对第一个exept显示它行做任何事情。
有人已经面对了吗?
服务器:5.5.5.29-0ubuntu0.12.04.2mySQL:5.5.29 [在此处输入图像描述] [1]迈萨姆结构:https://i.stack.imgur.com/yuxe3.png
感谢您的帮助。
数据库或表可能已损坏,服务器会出现错误并悬挂或断开客户端的连接。(这就是为什么您"走开"了服务器的时间安排或断开您的客户端的原因)
因为你说你创建了一个复制表,我认为最容易的是从MySQL手册中进行循环:https://dev.mysql.com/doc/refman/5.7/en/rebuilding-tables.html
mysqldump db_name > dump.sql
mysql db_name < dump.sql
或尝试A:
mysqlcheck --repair --all-databases
如果那不起作用,请尝试此手册:http://dev.mysql.com/doc/refman/5.5/en/gone-away.html
我了解正在发生的事情...我的服务器正在受到攻击,并且不受保护。然后有人在查询中注入"睡眠"。因此表无法回复。
黑客的IP:62.102.148.158可能与acunetix一起。
感谢您的时间!