我在mysql中的一个问题,我尝试运行这句话创建表,如果不存在返回“表doesn't存在”
CREATE TABLE IF NOT EXISTS comunidad_estado (
id_comunidad_estado int(11) NOT NULL,
nombre varchar(50) NOT NULL,
id_pais int(11) NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=56 DEFAULT CHARSET=latin1;
和返回是这样的:
我知道我的数据库是空的,但是我不能明白为什么没有创建表
在此先感谢。
我想这个说法在MySQL 5.6和它的工作,进一步可以参考http://stackoverflow.com/questions/8142002/table-doesnt-exist-after-create-表格 – Anil
你确定它没有运行,因为它在我身边正常工作。 –
@AnilKumar哇,我之前搜索过,没有发现任何东西,但顺便说一下,它是解决方案,我刚刚创建了其他名称的表,然后重命名它,它的工作。谢谢 –