Bonsoir chers amis développeurs;
j'apprends Symfony 2.8, vraiment débutant, de ce fait je suis un tutoriel.
je dois générer une classe entité en ligne de commande
Mais elle me demande de saisir l'entité, ce que je fais.
Code : Sélectionner tout - Visualiser dans une fenêtre à part php app/console generate:doctrine:entity
Mais une erreur mysql me dit que l'accès à la base de données mysql n'est pas autorisé. Du coups je cherche un peu.
et je trouve que je dois modifier le fichier app/config/parameters.yml
je mofifie donc database_password.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 parameters: database_host: 127.0.0.1 database_port: null database_name: symfony database_user: root database_password: root mailer_transport: smtp mailer_host: 127.0.0.1 mailer_user: null mailer_password: null secret: 48712fc2966d145af8c089a813b1aa71b97cb448
je retapeCette fois c'est la base de donnée symfony qui n'est pas reconnu par
Code : Sélectionner tout - Visualiser dans une fenêtre à part php app/console generate:doctrine:entity
Alors je voudrais savoir ce qui ne marche pas dans mon travail. Dans le tutoriel que je suis, il n'a pas été question de créer la base de donnéés d'abord avant de generer des entités. (Pour le mot de passe je comprends, car j'ai mis un mot de passe sur le SGDB)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 [Doctrine\DBAL\Exception\ConnectionException] An exception occured in driver: SQLSTATE[HY000] [1049] Unknown database 'symfony' [Doctrine\DBAL\Driver\PDOException] SQLSTATE[HY000] [1049] Unknown database 'symfony'
Merci de votre aide.
Partager