2012-02-28 3 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

+0

@Boo: GREAT! спасибо, что это сработало, это, как правило, самый простой, который работает, но спасибо! можете ли вы дать официальный ответ? еще раз спасибо – Paul

ответ

3

Выполнить эту команду:

php app/console doctrine:database:create 

Тогда вы можете теперь создайте свои таблицы:

php app/console doctrine:schema:create 
Смежные вопросы