J'ai une base de données que j'ai créée à l'aide de l'instruction CREATE DATABASE dans le terminal et j'ai un fichier .sql plein d'instructions créant des tables et des lignes.
Je voulais juste savoir quelle était la ligne de commande pour exécuter ce .sql sur la base de données que j'ai créée?
Dans le client interactif MySQL, vous pouvez taper:
source yourfile.sql
Alternativement, vous pouvez diriger les données dans mysql à partir de la ligne de commande:
mysql < yourfile.sql
Si le fichier ne spécifie pas de base de données, vous devrez également ajouter cela:
mysql db_name < yourfile.sql
Voir la documentation pour plus de détails:
Si vous avez un mot de passe pour votre dB, alors
mysql -u <username> -p <DBName> < yourfile.sql