dongyukui8330 2015-12-15 23:59
浏览 40

Symfony未知数据库

I have an issue with symfony. when i execute this code

$quiz = new Quiz();
$quiz->setTitle('A quiz.');
$quiz->setAuthor('Alexandre');
$quiz->setContent("Blabla…");
$em = $this->getDoctrine()->getManager();
$em->persist($quiz);

Symfony show me this error

An exception occured in driver: SQLSTATE[HY000] [1049] Unknown database 'quiz' 

But if i try to create the database it says that the database exists

php bin/console doctrine:database:create
Could not create database `symfony` for connection named default
An exception occurred while executing 'CREATE DATABASE `symfony`':

SQLSTATE[HY000]: General error: 1007 Can't create database 'symfony'; database exists

And

php bin/console doctrine:schema:update --force
Nothing to update - your database is already in sync with the current entity metadata.

This is my app/config/parameters.yml file

# This file is auto-generated during the composer install
parameters:
    database_host: localhost
    database_port: ~
    database_name: symfony
    database_user: root
    database_password: ~
    mailer_transport: smtp
    mailer_host: 127.0.0.1
    mailer_user: null
    mailer_password: null
    secret: 43c1fdc9712102f8b9c3e33ed1c46befd3dae9ab

Thank you for your help

  • 写回答

2条回答 默认 最新

  • dsdeeaquu38538545 2016-06-03 21:27
    关注

    STEP

    1. php bin/console doctrine:database:drop --force
    2. php bin/console doctrine:database:create
    3. bin/console doctrine:schema:update --force

    Symfony doc http://symfony.com/doc/current/book/doctrine.html

    评论

报告相同问题?

悬赏问题

  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 划分vlan后不通了
  • ¥15 GDI处理通道视频时总是带有白色锯齿
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)
  • ¥15 自适应 AR 模型 参数估计Matlab程序
  • ¥100 角动量包络面如何用MATLAB绘制
  • ¥15 merge函数占用内存过大
  • ¥15 使用EMD去噪处理RML2016数据集时候的原理
  • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大