Sauvegarder une base de donnée mysql, importer et exporter

En tant qu’administrateur d’un serveur web possédant une base MYSQL, il est fréquent et recommandé de sauvegarder ses bases de travail, parfois l’importation d’une base de donnée est indispensable.

Afin de sauvegarder (exporter)  ou importer une base de donnée sous mysql, nous pouvons utiliser plusieurs méthodes. Nous verrons ici en ligne de commande.

Sauvegarder ou exporter

Pour sauvegarder une base complète

Nous allons voir dans un premier temps la sauvegarde en ligne de commande, celle-ci me parait la plus simple. Il suffira d’une seule ligne de commande pour le faire et vous n’aurez besoin que de votre identifiant et votre de passe.

Commencer par ouvrir un terminal, écrire la ligne suivante :

mysql -u {identifiant} -p {nom_de_la_base} > {nom_de_la_sauvegarde_de_la_base}.sql

Le mot de passe vous sera demander, le saisir et attendre de reprendre la main, votre base est sauvegardée.

Pour sauvegarder une table d’une base de donnée

Toujours dans un terminal :

mysql -u {identifiant} -p {nom_de_la_base} {nom_de_ma_table}> {nom_de_la_sauvegarde_de_ma_table}.sql

Même principe, une fois que vous reprenez la main, votre table est sauvegardée.

Importer

Pour importer une base, ouvrir un terminal, se placer dans le dossier contenant le fichier .sql  et saisir :

mysql -u {identifiant} -p {nom_de_la_base} < {sauvegarde}.sql

Votre base a été importée une fois que vous reprenez la main.

 

Laisser un commentaire