L'importation et l'exportation dans les bases de données MySQL contribuent à assurer la sécurité des données, car l'importation de bases de données est utilisée pour transférer des données entre des serveurs, d'autre part, l'exportation de bases de données contribue à la sauvegarde et à la récupération des données.
Ce guide fournira la procédure pour :
Prérequis : Installation de MySQL Server sous Linux
Mettre à jour votre système avant toute installation est préférable donc tapez :
$ sudo mise à jour appropriée
Installez le serveur MySQL en tapant :
$ sudo apte installer mysql-server
Pour vérifier la version installée de MySQL, tapez :
$ mysql --version
Pour démarrer les services de MySQL, utilisez cette commande :
Exportation de bases de données MySQL sous Linux
Permet d'exporter une base de données sous Linux, mais avant cela, vous devez vous connecter à un serveur MySQL. Utilisez cette syntaxe pour vous connecter à un serveur MySQL local :
$ mysql -dans < nom d'utilisateur > -p
Pour ce message, le nom d'utilisateur est ' mysql ” :
Comme il est visible dans la sortie ci-dessus, le serveur MySQL est connecté avec succès.
Utilisez cette commande SHOW pour voir toutes les bases de données disponibles :
> AFFICHER LES BASES DE DONNÉES ;
Pour exporter la base de données 'mysql' à partir des bases de données disponibles, créons d'abord un répertoire à l'aide de cette commande :
Accédez à ce répertoire en tapant :
Pour exporter la base de données, utilisez cette syntaxe :
Indiquez votre nom d'utilisateur, le nom de la base de données que vous souhaitez exporter et le nom d'un fichier dans lequel vous souhaitez exporter la base de données. Utilisez cette syntaxe et appuyez sur Entrée, puis tapez la commande ls pour voir si la base de données est exportée avec succès ou non :
Ici, vous pouvez voir que le fichier est créé avec succès.
Pour voir certaines données de ce fichier, tapez :
$ diriger -n 5 < nom de fichier > .sql
Ici, les données de la base de données exportée sont visibles.
Importation de bases de données MySQL sous Linux
Pour importer la base de données, connectons-nous au serveur local en utilisant la syntaxe :
$ mysql -dans < nom d'utilisateur > -p
Vous vous êtes connecté avec succès à votre serveur de base de données local.
Pour créer une base de données, utilisez cette syntaxe :
> CRÉER UNE BASE DE DONNÉES < nom-bd > ;
Indiquez le nom de la base de données :
Pour voir les bases de données disponibles, tapez cette commande :
Ici, il est visible que la base de données que vous avez créée est disponible.
Importons le fichier déjà existant avec l'extension '.sql' contenant les données de sauvegarde de la base de données, en utilisant cette syntaxe :
$ mysql -dans < nom d'utilisateur > -p < nouveau-nom-de-base-de-données > < < nom de fichier > .sql
Fournissez les valeurs requises dans la syntaxe :
Votre base de données est importée avec succès car elle a demandé le mot de passe et a donné une sortie sans erreur.
Conclusion
L'importation et l'exportation de bases de données est une tâche importante pour la récupération et la sauvegarde des données, la migration des données, la collaboration ou les tests et le débogage. L'exportation crée un fichier de sauvegarde, pour exporter la base de données, utilisez cette syntaxe ' sudo mysqldump -u