宝塔618特惠活动,企业版999元/年,宝塔SSL证书买1送1!限时抢购!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【待反馈】mysql总是自动停止服务

发表在 Linux面板2024-5-29 10:28 [复制链接] 3 1392

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:8.0.2

系统版本:

问题描述:mysql数据库总是自动停止,报错信息:2024-05-29 09:10:01 2558 [ERROR] InnoDB: Table zyrf_com/ea_system_log_202207 in the InnoDB data dictionary has tablespace id 16771, but tablespace with that id or name does not exist. Have you deleted or moved .ibd files? This may also be a table created with CREATE TEMPORARY TABLE whose .ibd and .frm files MySQL automatically removed, but the table still exists in the InnoDB internal data dictionary. 问题是这个数据库已经删除了,站点都删了,怎么还能执行呢

相关截图(日志、错误):

使用道具 举报 只看该作者 回复
发表于 2024-5-29 11:03:04 | 显示全部楼层
您好,根据您提供的信息来看,这个错误发生在MySQL中InnoDB存储引擎的表空间与数据字典中的记录不一致时。根据你提供的错误信息,ea_system_log_202207 这个表在InnoDB数据字典中引用了一个不存在的表空间(tablespace id 16771)。这可能是因为你删除了或移动了对应的 .ibd 文件,但MySQL的内部数据字典仍然保留了关于这个表的记录。
1:在进行任何可能破坏数据的操作之前,请确保你已经备份了整个数据库或至少备份了受影响的表。
2:确保 .ibd 文件是否真的不存在于MySQL的数据目录中。你可能需要查看MySQL的数据目录(通常是在/var/lib/mysql/,但具体位置取决于你的安装和配置
使用道具 举报 回复 支持 反对
发表于 2024-5-29 11:52:17 | 显示全部楼层
运维技术阿闯 发表于 2024-5-29 11:03
您好,根据您提供的信息来看,这个错误发生在MySQL中InnoDB存储引擎的表空间与数据字典中的记录不一致时。 ...

具体在哪里操作呀
使用道具 举报 回复 支持 反对
发表于 2024-5-29 16:49:00 | 显示全部楼层

您好,这个无法操作,需要联系专业的dba,目前这边无法给您解决数据库这个问题
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表