当我浏览表数据时,我完全不知道这个错误是如何或为什么显示的。
我注意到的一件事是,存储引擎已切换到MyISAM,InnoDB表示已禁用。
我正在等待主办公司的回复,但在收到他们的回复之前,我有什么可以探索的吗?
sql本应在服务器上备份,但当我下载它时,文件是空的。
任何关于访问这些数据的提示都将不胜感激。
听起来您的主机可能已经禁用了InnoDB,这将使任何现有的InnoDB表都不可用。他们也可能意外地破坏了InnoDB数据文件。
无论哪种方式,您都无法自行恢复它。
请访问/etc/my.cn将配置更改为
max_connections = 2500
query_cache_limit = 2M
query_cache_size = 150M
tmp_table_size = 200M
max_heap_table_size = 300M
key_buffer_size = 300M
tmpdir = /dev/shm
运行命令:服务mysqld重启
再次检查,祝好运
只需尝试重新启动mysql。它帮助我解决了的问题