2012-02-28 88 views
0

我在phpmyadmin中误删了我的数据库,我想擦掉一张桌子,但整个事情都被抹去了。 (我是Symfony2的),所以我在终端尝试了很多东西:在Symfony中重新创建数据库(错误地删除) - Doctrine?

php app/console doctrine:schema:create 
[PDOException]          
    SQLSTATE[42000] [1049] Unknown database 'symfony' 


php symfony doctrine:create-db 
Could not open input file: symfony 


php symfony doctrine:build --all 
Could not open input file: symfony 

,但我不能设法重新创建数据库,有没有办法做到这一点?

否则,我会重新从一开始就捆绑等,但如果有任何其他方式...

感谢

+0

php symfony也指symfony1命令行。 ''php app/console list''显示所有命令的列表。我想你必须自己创建数据库,然后使用symfony来填充它。 – Sgoettschkes 2012-02-28 12:45:25

+0

@Boo:太棒了!感谢它的工作,它通常是最简单的工作,但谢谢!你能否提出正式答案?再次感谢 – Paul 2012-02-28 12:57:22

回答

3

运行以下命令:

php app/console doctrine:database:create 

然后你可以现在创建你的表格:

php app/console doctrine:schema:create