2016-06-12 9 views
0

sichern Ich versuche, eine Sicherung einer Datenbank zu erstellen. Ich eröffnen die MariaDB Client-Konsole auf Windows 10, Root-Passwort eingeben und geben Sie dann diese:Kann nicht mit MariaDB Console

MariaDB [(none)]> mysqldump database_name > backup.sql; 

Es gibt diesen Fehler zurück:

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'mysqldump database_name > backup.sql' at line 1 

Was habe ich falsch gemacht?

Antwort

0

Versuchen Sie es mit

mysqldump -u root -p database_name > file.sql 

bevor Datenbank (neu CLI Fenster) anzumelden. Sie müssen nach diesem Befehl root-Passwort eingeben

Sie sollten in der Lage sein, diesen Befehl in jeder CLI, wie CMD.exe oder Git Bash auszuführen - je nachdem, wie Sie Dinge auf Ihrem Computer installiert haben. Ich hoffe, das hilft

+0

Meine Verwirrung war, dass mysqldump eine binäre und kein Befehl ist. Ich musste meine PATH-Variable aktualisieren, um auf den Ordner bin in Windows zu zeigen – Guerrilla