MySQL Error number: MY-010193; Symbol: ER_DD_TABLESPACE_NOT_FOUND; SQLSTATE: HY000 报错 故障修复 远程处理

文档解释

Error number: MY-010193; Symbol: ER_DD_TABLESPACE_NOT_FOUND; SQLSTATE: HY000

Message: Unable to start server. The data dictionary tablespace ‘%s’ does not exist.

错误说明:

MY-010193的错误是ER_DD_TABLESPACE_NOT_FOUND,类型是HY000 。这个错误指的是在MySQL中找不到表空间,MySQL服务端无法在数据库管理对象中找到对应的表空间定义。

常见案例

这种MySql错误经常发生在正在使用MySQL版本管理(如MySQL Enterprise)时,在MySQL中定义表空间所使用的表空间文件在服务器本地没有找到,或者有一个表空间定义,但是该表空间定义所指向的表空间文件也没有在服务器本地找到。

解决方法:

首先确定MySQL的表空间定义是否存在本地服务器上,检查MySQL的表空间定义所指向的表空间文件是否存在,然后重建MySQL的表空间文件。如果表空间文件不存在,则可以使用MySQL创建表空间和表空间文件,或者从备份中恢复表空间文件。如果还不行,可以尝试安装MySQL服务端,然后将表空间文件连接到MySQL的安装文件目录下。

香港美国云服务器首选后浪云,2H2G首月10元开通。
后浪云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。

THE END