《MYSQL创建表出错Tablespace for table XXX exists. Please DISCARD the tablespace before IMP》要点:
本文介绍了MYSQL创建表出错Tablespace for table XXX exists. Please DISCARD the tablespace before IMP,希望对您有用。如果有疑问,可以联系我们。
相关主题:MYSQL命令
刚才用MYSQL的CREATE TABLE命令创建表xxxxx,出现:
Tablespace for table xxxxx exists. Please DISCARD the tablespace before IMP
过程:
因为这个表是出现异常,在客户端打不开,因此八成是数据库损坏,
所以第一步做了DROP TABLE XXXXX,然后再执行上面CREATE TABLE命令,然后就出现了上面的错误。
解决办法:
删除MYSQL安装目录下的data下该表所属的数据库目录下有个xxxxx.ibd文件即可。
转载请注明本页网址:
http://www.vephp.com/jiaocheng/6007.html