以前在机器上安装过MYSQL,安装在C盘上,而MySQL Datafiles我选择的是D盘,后来我在数库里面创建一个库compass,在库compass里创建了表book,后来重做系统了,C盘的东西全都没了,又重装了一次MYSQL,选择MySQL Datafiles时,我还是选择的D盘的那个,安完后,发现没有compass库,我就创建了compass库,然后在创建表book时,发现创建不了并提示
ERROR 1005 (HY000): Can't create table 'compass.book' (errno: 121)
后还我就创建books表,就没事了;
我的问题是之所以不让创建book,是不是因为MYSQLY认为compass库下有book这个表?如果是这样,怎么样恢复过来呢?
ERROR 1005 (HY000): Can't create table 'compass.book' (errno: 121)
后还我就创建books表,就没事了;
我的问题是之所以不让创建book,是不是因为MYSQLY认为compass库下有book这个表?如果是这样,怎么样恢复过来呢?
从楼主的描述来看,他可以新建compass数据库,证明DATA下的这个文件夹原来是不存在的。可以得到这样的结论么?
下面是
ibdata1 这个文件,没有扩展名什么的