Maison >base de données >tutoriel mysql >Comment importer des fichiers SQL dans MySQL via la ligne de commande ?
Importation de fichiers SQL via la ligne de commande dans MySQL
Cet article aborde le problème courant de l'importation de fichiers SQL à l'aide de la ligne de commande dans MySQL. Il fournit des instructions détaillées sur la façon de réaliser correctement cette tâche, garantissant une importation réussie sans rencontrer d'erreurs de syntaxe.
Pour importer un fichier SQL, vous pouvez utiliser la commande suivante :
mysql -u username -p database_name < file.sql
Où :
Cependant, si vous rencontrez des erreurs de syntaxe, vous devrez peut-être d'abord créer la base de données de destination. Cela peut être fait à l'aide de la commande suivante :
CREATE DATABASE database_name;
De plus, il est recommandé d'utiliser le chemin complet du fichier SQL pour de meilleurs résultats. Notez que les options MySQL telles que -R et --triggers peuvent être utilisées avec mysqldump pour préserver les routines et les déclencheurs si vous le souhaitez.
Dans certains scénarios, vous devrez peut-être créer manuellement la base de données si elle n'existe pas déjà. De même, si le fichier SQL exporté n'inclut pas les commandes CREATE DATABASE (en raison de l'utilisation des options --no-create-db ou -n), vous devrez créer manuellement la base de données vide dans MySQL avant de l'importer.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!