断电时,我正在 MySQL 服务器中导入一张表。在此事件之后,我尝试查询我正在导入的表,但仅在我查询此表时出现错误 2013(其他表工作正常)。
我可以物理访问服务器,尝试从那里执行任何查询(尝试 SELECT,甚至 DROP TABLE),但仍然遇到相同的错误。
有谁知道我可以只重新构建表的解决方案(无需从头开始构建整个架构?)
断电时,我正在 MySQL 服务器中导入一张表。在此事件之后,我尝试查询我正在导入的表,但仅在我查询此表时出现错误 2013(其他表工作正常)。
我可以物理访问服务器,尝试从那里执行任何查询(尝试 SELECT,甚至 DROP TABLE),但仍然遇到相同的错误。
有谁知道我可以只重新构建表的解决方案(无需从头开始构建整个架构?)
I'm adding this as an answer rather than having lots of comments underneath. I must state in advance that I've not used MySQL but I have used SQL server a lot so I'm hoping that something I say may help.
You say the table is still there. Was it created as part of the operation you were doing or had it been there for a while?
What happens if someone else or a different account tries to access this table?
Is there anything on this page that is relevant to your problem? http://dev.mysql.com/doc/refman/5.0/en/gone-away.html