sql >> Databasteknik >  >> RDS >> Mysql

Säkerhetskopiera en mysql-databas och ladda ner som en fil

En mycket enkel lösning skulle vara något i stil med (första exemplet):http://www.php-mysql-tutorial.com/wikis/mysql-tutorials/using-php-to-backup-mysql-databases.aspx

Naturligtvis kommer detta bara att göra en datadump av tabellen.

Vad du kan göra är att använda den här koden:

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

Vad den här koden gör är att den faktiskt får en beskrivning av tabellen (dvs dess struktur), skapar alla tabeller och skickar data. ungefär som vilket annat verktyg som helst.

Sedan är det bara att spara det från sträng till en fil (file_put_contents() till exempel eller något liknande, beroende på dina önskemål och behov)



  1. Hur man får återställningsmodellen för en databas i SQL Server med T-SQL

  2. MySQL CONCAT(sträng,långtext) resulterar i hexsträng

  3. Att skriva en fil med flera trådar

  4. Hämta typen av en variabel i MySQL