Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
prog:symfony:doctrine:databases [12/09/2022 19:45]
thierry [Base de donnée]
prog:symfony:doctrine:databases [23/10/2022 17:08] (Version actuelle)
thierry ↷ Page déplacée de prog:symfony:entities:databases à prog:symfony:doctrine:databases
Ligne 17: Ligne 17:
 <​note>​J'​ai eu une erreur **<<​SQLSTATE[HY000] [2002] Aucune connexion na pu être établie car l'​ordinateur cible la expressément refuse.>>​** qui était dû a une mauvaise forme de l'Url, peut être un espace a la fin ou autre ???</​note>​ <​note>​J'​ai eu une erreur **<<​SQLSTATE[HY000] [2002] Aucune connexion na pu être établie car l'​ordinateur cible la expressément refuse.>>​** qui était dû a une mauvaise forme de l'Url, peut être un espace a la fin ou autre ???</​note>​
 ===== Base de donnée ===== ===== Base de donnée =====
-==== SI la base de données est déjà existante ====+==== Si la base de données est déjà existante ==== 
 + 
 +On teste si on a accès a la base de donnée en exécutant une petite requête SQL 
 + 
 +''​symfony console doctrine:​query:​sql "SHOW TABLES"''​ par exemple... 
 +<​code>​ 
 +>symfony console doctrine:​query:​sql "SHOW TABLES" ​           
 + 
 + [OK] 0 rows affected. 
 +</​code>​ 
 +Si on a pas d'​erreur c'est que tout fonctionne bien !
  
 ==== Création de la base de donnée ==== ==== Création de la base de donnée ====
Ligne 39: Ligne 49:
 </​code>​ </​code>​
 ===== Tables ===== ===== Tables =====
-==== Mettre à jour les tables suite à la modification d'une Entity ====+==== Mettre à jour (ALTER) ​les tables suite à la modification d'une Entity ​sans perte de données ​====
 Grâce à la commande ''​console doctrine:​schema:​update''​. Grâce à la commande ''​console doctrine:​schema:​update''​.