Я уверен, что есть более компактный способ сделать это, но это должно сработать.
#!/bin/bash
mysql -B -e "show databases" | egrep -v "Database|information_schema" | while read db;
do
echo "$db";
mysqldump $db TableName > $db.sql
done
Вам может потребоваться настроить вызовы mysql
и mysqldump
в зависимости от информации о вашем соединении.