[MySQL] SQL-Dump einer MySQL-Datenbank erstellen (Dump)

MySQL liefert im Ordner “bin” ein Kommandozeilentool mit, mit dessen Hilfe mal leicht und schnell SQL-Dumps von bestehenden Datenbanken erzeugen kann. Um eine komplette Datenbank “Datenbankname” mit allen Tabellen, Schlüsselbeziehungen, Datensätzen und zus. Anweisungen (CREATE DATABASE, USE, LOCK TABLES …) in eine Textdatei “Datenbankfile.sql” zu speichern, muss man auf Kommandozeile folgendes eingeben:

mysqldump --databases --add-drop-table --add-locks --lock-tables --quote-names -hHostrechner -uBenutzer -pPasswort Datenbankname > Datenbankfile.sql

Hinweis: Zwischen -hHostrechner usw. darf kein Leerzeichen stehen, um sich z.B. auf Localhost einzuloggen, muss mann somit -hlocalhost eingeben