sql >> Database >  >> RDS >> Mysql

Maak een back-up van een mysql-database en download als een bestand

Een heel eenvoudige oplossing zou zoiets zijn als (eerste voorbeeld):http://www.php-mysql-tutorial.com/wikis/mysql-tutorials/using-php-to-backup-mysql-databases.aspx

Dit maakt natuurlijk alleen een datadump van de tabel.

Wat je zou kunnen doen is deze code gebruiken:

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

Wat deze code doet, is een beschrijving van de tabel krijgen (d.w.z. de structuur), alle tabellen maken en gegevens pushen. ongeveer zoals elke andere tool doet.

Dan is het gewoon een kwestie van het opslaan van string naar een bestand (file_put_contents() bijvoorbeeld of iets dergelijks, afhankelijk van uw voorkeur en behoefte)



  1. Hoe schrijf je een null safe Compare <=> in pure SQL?

  2. sql cross join - wat voor nut heeft iemand er voor gevonden?

  3. Vergelijking van full text zoekmachine - Lucene, Sphinx, Postgresql, MySQL?

  4. mysql bestellen op geserialiseerde data?