Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Sichern Sie eine MySQL-Datenbank und laden Sie sie als Datei herunter

Eine sehr einfache Lösung wäre etwa (erstes Beispiel):http://www.php-mysql-tutorial.com/wikis/mysql-tutorials/using-php-to-backup-mysql-databases.aspx

Dadurch wird natürlich nur ein Datendump der Tabelle erstellt.

Sie könnten diesen Code verwenden:

http://snipplr.com/view/173/mysql-dump/

Was dieser Code tatsächlich tut, ist, eine Beschreibung der Tabelle (d. h. ihrer Struktur) zu erhalten, alle Tabellen zu erstellen und Daten zu pushen. so ziemlich wie jedes andere Tool.

Dann müssen Sie es nur noch von einem String in eine Datei speichern (z. B. file_put_contents() oder etwas Ähnliches, je nach Ihren Vorlieben und Bedürfnissen)