Outils pour utilisateurs

Outils du site


symfony5:database_creation_user_et_db

Création de la base de données

Créer un nouvel utilisateur avec phpMyAdmin.

  • Sélectionner l'authentification MySQL native !!!
  • Faire générer un mot de passe aléatoire (Ctrl+C sur le mot de passe car on en aura besoin plus tard)

  • Créer une base de données et donner tous les droits à l'utilisateur sur cette DB.

Configuration

Éditer le fichier .env et modifier la valeur DATABASE_URL

.env
DATABASE_URL=mysql://db_user:db_password@localhost:3306/db_name?serverVersion=5.7

Version du serveur

Le version du serveur doit être indiquée, soit à la fin de DATABASE_URL, soit dans le fichier doctrine.yaml.

La version du serveur peut être obtenue par la commande suivante :

mysql -V

Si c'est MariaDB, préfixer le numéro de version comme suit :

?serverVersion=mariadb-10.2.12

Doc : https://symfony.com/doc/current/reference/configuration/doctrine.html#doctrine-dbal-configuration

symfony5/database_creation_user_et_db.txt · Dernière modification: 2021/04/17 05:42 par marclebrun