Posts Tagged ‘mysql’

mysqldump каждая база в отдельный файл

Ноябрь 18th, 2018

Случается, что необходимо быстро сдампить все базы. Этот вопрос легко решается с помощью утилиты mysqlsump с ключом —all-databases. Однако такой способ не всегда удобен.

На этот случай есть шпаргалка.

mysql -u xxx --password="xxx" -N -e 'show databases' | while read dbname; do mysqldump -u xxx --password="xxx" --complete-insert --routines --triggers --single-transaction "$dbname" > /var/dump/"$dbname".sql; done