Maison  >  Article  >  base de données  >  Comment importer un fichier SQL dans MySQL

Comment importer un fichier SQL dans MySQL

PHPz
PHPzoriginal
2023-04-19 14:16:0729163parcourir

MySQL est un système de gestion de bases de données relationnelles largement utilisé dans les serveurs Web. Il stocke les données dans des tables, et ces tables peuvent être interrogées et exploitées via des requêtes SQL. Dans MySQL, l'importation de données dans la base de données est une tâche importante et l'importation peut être effectuée à l'aide de diverses méthodes, la plus courante étant l'importation via un fichier SQL. Cet article explique comment importer des données dans une base de données MySQL via des fichiers SQL.

1. Préparez le fichier .sql

Tout d'abord, vous devez préparer un fichier .sql, qui contiendra toutes les données à importer. Si vous disposez déjà d'un fichier .sql, vous pouvez ignorer cette section. Sinon, suivez les étapes ci-dessous pour générer le fichier .sql :

  1. Ouvrez le client MySQL et connectez-vous au serveur MySQL.
  2. Créez une nouvelle base de données (si vous souhaitez importer des données dans la nouvelle base de données).
  3. Sélectionnez la base de données à importer.
  4. Faites ce qui suit pour générer le fichier .sql :
mysqldump -u username -p database_name > file.sql

La commande ci-dessus exportera la base de données database_name et la stockera dans un fichier nommé file.sql. Ce processus peut prendre un certain temps, en fonction de la taille de la base de données.

2. Connectez-vous au client MySQL

Avant d'importer le fichier .sql, assurez-vous que vous êtes connecté au serveur MySQL et ouvrez le client MySQL. Sous Windows, vous pouvez ouvrir le client MySQL en cliquant sur « MySQL » dans le menu Démarrer. Sous Linux, vous pouvez accéder au client MySQL via le terminal.

mysql -u username -p

Cette commande vous demandera un mot de passe, après avoir entré le mot de passe correct, vous serez connecté au serveur MySQL.

3. Importer le fichier .sql

Après vous être connecté au client MySQL, veuillez suivre les étapes ci-dessous pour importer le fichier .sql :

  1. Sélectionnez la base de données dans laquelle vous souhaitez importer des données.
use database_name;

Cette commande sélectionnera la base de données database_name, qui est la base de données à partir de laquelle vous souhaitez importer des données.

  1. Importez le fichier .sql.
source /path/to/file.sql

La commande ci-dessus importera le fichier .sql et insérera les données de celui-ci dans la base de données sélectionnée. Assurez-vous de remplacer /path/to/file.sql par le chemin réel du fichier .sql.

  1. En attente de la fin de l'importation.

L'importation de données peut prendre un certain temps selon la taille du fichier .sql et la configuration du serveur. Pendant le processus d'importation, vous pouvez voir certains messages de processus qui vous indiqueront la progression de l'importation.

  1. Confirmez si les données ont été importées avec succès

Une fois l'importation terminée, vous pouvez utiliser la commande suivante pour vérifier si les données ont été importées avec succès dans la base de données :

show tables;

Cette commande listera toutes les tables du base de données. Si l'importation a réussi, vous devriez voir les tables importées.

Résumé

L'importation de données dans MySQL est une tâche importante, et l'importation de données via des fichiers .SQL est une méthode courante. Le processus d'importation des données peut prendre un certain temps, selon la taille du fichier .SQL et la configuration du serveur. Assurez-vous de sauvegarder vos données avant de les importer en cas d'échec de l'importation.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn