Ich habe etwa 150 MySQL-Datenbanken und muss aus jeder dieser Datenbanken eine Tabelle exportieren.
Ist dies möglich, sind Benutzername und Passwort für jede DB identisch.
Ich habe etwa 150 MySQL-Datenbanken und muss aus jeder dieser Datenbanken eine Tabelle exportieren.
Ist dies möglich, sind Benutzername und Passwort für jede DB identisch.
Ich bin mir sicher, dass es eine kompaktere Lösung gibt, aber so sollte es funktionieren.
#!/bin/bash
mysql -B -e "show databases" | egrep -v "Database|information_schema" | while read db;
do
echo "$db";
mysqldump $db TableName > $db.sql
done
Möglicherweise müssen Sie die mysql
y mysqldump
Anrufe abhängig von Ihren Verbindungsinformationen.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.