我第一次來這裏是因爲當我想創建我的數據庫時使用了doctrine和Symfony,所以我遇到了問題。當我想在我的數據庫中導出我的類時,我遇到了這個問題。我認爲一切都好,教義找到我的基地,但不能創造它。另外,我在phpmyadmin中創建了名爲「symfony」的數據庫。使用shell創建數據庫時出錯
我希望有人能幫助我,非常感謝你:)。
php app/console doctrine:database:create
Could not create database for connection named `symfony`
An exception occurred while executing 'CREATE DATABASE `symfony`':
SQLSTATE[HY000]: General error: 1007 Can't create database 'symfony'; database e
xists
配置文件:
parameters:
database_driver: pdo_mysql
database_host: 127.0.0.1
database_port: null
database_name: symfony
database_user: root
database_password: null
mailer_transport: smtp
mailer_host: 127.0.0.1
mailer_user: null
mailer_password: null
locale: en
secret: 255a33a57b471045aa29326785659c6b0
database_path: null
# Doctrine Configuration
doctrine:
dbal:
driver: "%database_driver%"
host: "%database_host%"
port: "%database_port%"
dbname: "%database_name%"
user: "%database_user%"
password: "%database_password%"
charset: UTF8
# if using pdo_sqlite as your database driver, add the path in parameters.yml
# e.g. database_path: "%kernel.root_dir%/data/data.db3"
# path: "%database_path%"
orm:
auto_generate_proxy_classes: "%kernel.debug%"
auto_mapping: true
錯誤消息'無法創建數據庫'symfony'的哪部分;數據庫存在'你有麻煩嗎? – fvu
無法創建名爲'symfony'的連接數據庫 執行'CREATE DATABASE'symfony'時發生異常: SQLSTATE [HY000]:一般錯誤:1007無法創建數據庫'symfony';數據庫存在 – wbrancaleone
那麼它確認數據庫存在,所以可能首先刪除或重命名現有的數據庫? – fvu