关于MySQL,创建表或者修改表的时候,报错
ERROR 1005: Can't create table ×××× (errno: 121)
除此之外再没有任何其他提示了
可能有如下情况
1.表名重复
2.表的主键或者外键重复(相对于整个库)
第三种情况,没有遇到过,不过在网上看到有这样写的
以该名字命名的表之前创建过后来删除了,但是对应的.frm文件还留在磁盘上
ERROR 1005: Can't create table ×××× (errno: 121)
除此之外再没有任何其他提示了
可能有如下情况
1.表名重复
2.表的主键或者外键重复(相对于整个库)
第三种情况,没有遇到过,不过在网上看到有这样写的
以该名字命名的表之前创建过后来删除了,但是对应的.frm文件还留在磁盘上
本文探讨了MySQL中常见的ERROR 1005 (Can't create table)问题,分析了可能的原因包括表名重复、主键或外键重复及.frm文件残留,并提供了相应的解决思路。
5031

被折叠的 条评论
为什么被折叠?



