Commandes courantes

De Wiki de Jordan LE NUFF
< Technique‎ | MySQL
Révision datée du 13 août 2019 à 12:37 par Jordan (discussion | contributions) (Page créée avec « == Présentation == Cette page a pour objet de lister les commandes les plus fréquemment utilisées sur MySQL. == Export == === Export d'une base unique === Se connecter... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Sauter à la navigation Sauter à la recherche

Présentation

Cette page a pour objet de lister les commandes les plus fréquemment utilisées sur MySQL.

Export

Export d'une base unique

Se connecter en SSH sur le serveur hébergeant MySQL et lancer la commande :

mysqldump -uroot -p --add-drop-table mabase > mabase_`date +"%Y%m%d"`.sql

Cela a pour effet d'exporter la base mabase dans un fichier qui contiendra la date du jour dans son nom.

Export complet

Pour exporter la totalité des bases de données, se connecter en SSH sur le serveur hébergeant MySQL et lancer la commande :

mysqldump -uroot -p --add-drop-table --all-databases > export_full_`date +"%Y%m%d"`.sql

Cela a pour effet d'exporter toutes les bases données dans un fichier qui contiendra la date du jour dans son nom.

Import

Import d'une base unique

Se connecter en SSH sur le serveur hébergeant MySQL et lancer la commande :

mysql -uroot -p mabase < mabase_20190515.sql

Cela a pour effet d'importer dans MySQL la base mabase présentes dans le fichier fourni en entrée.

Import complet

Pour importer un emsemble de bases de données, se connecter en SSH sur le serveur hébergeant MySQL et lancer la commande :

mysql -uroot -p < export_full_20190515.sql

Cela a pour effet d'importer dans MySQL toutes les bases données présentes dans le fichier fourni en entrée.