Wenn Sie wirklich eine "Sicherung" benötigen, benötigen Sie auch ein Datenbankschema wie Tabellendefinitionen, Ansichtsdefinitionen, Speicherprozeduren usw. Eine Sicherung einer Datenbank besteht nicht nur aus den Daten.
Der Wert des mysqldump-Formats für die Sicherung besteht insbesondere darin, dass es sehr EINFACH ist, es zum Wiederherstellen von mysql-Datenbanken zu verwenden. Ein Backup, das nicht einfach wiederhergestellt werden kann, ist weitaus weniger nützlich. Wenn Sie nach einer Methode suchen, mit der Sie MySQL-Daten zuverlässig sichern können, damit Sie sie auf einem MySQL-Server wiederherstellen können, sollten Sie sich an das Tool MySQLldump halten.
MySQL ist kostenlos und läuft auf vielen verschiedenen Plattformen. Das Einrichten eines neuen MySQL-Servers, auf dem ich wiederherstellen kann, ist einfach. Ich mache mir überhaupt keine Sorgen, dass ich MySQL nicht einrichten kann, damit ich eine Wiederherstellung durchführen kann.
Ich würde mir viel mehr Sorgen machen, wenn eine benutzerdefinierte Sicherung / Wiederherstellung basierend auf einem fragilen Format wie csv / tsv fehlschlägt. Sind Sie sicher, dass alle Ihre Anführungszeichen, Kommas oder Tabulatoren in Ihren Daten korrekt maskiert und dann von Ihrem Wiederherstellungstool korrekt analysiert werden?
Wenn Sie nach einer Methode zum Extrahieren der Daten suchen, finden Sie in den anderen Antworten mehrere.