Mysqldump Mémo sur l'utilisation basique de mysqldump Utilisation basique Récupération d'une ou plusieurs bases avec données mysqldump -u USERNAME (-p) [ DBNAME | --databases DB1 DB2 DB3 | --all-databases ] (-P 3306) > DUMP.sql Ou pour une table spécifique mysqldump -u USERNAME (-p) DBNAME TABLENAME (-P 3306) > DUMP.sql Récupération de la structure seule ou des données sans structures mysqldump -u USERNAME -p [ --no-data | --no-create-info ] DBNAME (TABLENAME) > DUMP.sql Il est aussi possible d'ajouter une clause WHERE avec l'option --where='colonne<42' Compression / Décompression avec Gzip mysqldump -u USERNAME -p DBNAME | gzip -9 > BACKUP.sql.gz gunzip backup.sql.gz | mysql -u USERNAME -p DBNAME Dump et compression depuis SSH ssh USERNAME@HOST "mysqldump -u USERNAME -p DBNAME | gzip -9" > BACKUP.sql.gz