我正在尝试在我的数据库名称 symfony 中导入这个 sql
CREATE TABLE IF NOT EXISTS ingredient (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
我明白了
#1146 - Table 'symfony.ingredient' doesn't exist
这似乎很奇怪,因为我在这里尝试创建这个表,所以......为什么它不起作用?如果我尝试,我也会遇到同样的问题
CREATE TABLE symfony.ingredient
或者 symfony 2 中的特性
c:\Dev\Symfony>php app/console doctrine:schema:create
PS:我只有新版本的xampp才有这个问题。
编辑
好吧,我以某种方式设法解决了我的问题。我删除了我的数据库,然后创建了一个(不是使用界面),最后我重新启动了 mysql 服务。我不知道为什么以及如何让我感到困惑,但我希望这会对某人有所帮助。