jan99
Goto Top

Mysql 5.6 unter Windows sichern - Probleme mit mysqldump

Moin !

ich habe auf einer Win7 Maschine ein mysql 5.6 am laufen und möchte dieses sichern.

Wenn ich folgendes eingebe, dann kann ich mich in die Shell einloggen:

C:\Users\xx\Desktop>"C:\Program Files\MySQL\MySQL Server 5.6\bin\mysql.exe" -u root --password=xxxxxx

Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8206
Server version: 5.6.21 MySQL Community Server (GPL)

Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
...

Wenn ich das nun bei mysqldump machen möchte werde ich immer wieder abgewiesen:

C:\Users\xx>"C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqldump.exe -uroot -pxxxxxx eblwiki> C:\temp\sql\all_databases.sql

Warning: Using a password on the command line interface can be insecure.
mysqldump: Got error: 1045: Access denied for user 'root'@'localhost' (using pas
sword: YES) when trying to connect

Dabei ist es egal ob zwischen dem -u bzw. -p und dem nachfolgenden Begriff ein Leerzeichen ist oder nicht wie in einigen Webseiten geschriebene wird.

Irgendwie muss es doch einen Weg geben die Daten extrahieren zu können.

Das Passwort muss richtig sein, da ich dieses aus der Konfiguration von phpmyadmin übernommen habe und ich mich dort anmelden kann !

oder kann man einen Dump auch als Batch aus dem mysql.exe erzeugen ???

Gruß Jan face-smile

Content-ID: 262865

Url: https://administrator.de/contentid/262865

Ausgedruckt am: 25.11.2024 um 22:11 Uhr

sk-it83
Lösung sk-it83 09.02.2015 aktualisiert um 19:33:33 Uhr
Goto Top
Moin,

probier das mal:

mysqldump -u root -p mydbscheme > mydbscheme_dump.sql

Sollte das PW im nächsten Dialog abfragen.

VG
jan99
jan99 09.02.2015 um 19:38:34 Uhr
Goto Top
Hallo VG,

zunächst hoffe ich einmal hier das richtig einzutragen.

Das habe ich auch schon versucht - das Problem ist das hier immer behauptet wird, das mein PWD falsch sei !

Bis auf Tippfehler kann das bald nicht der Fall sein, weil ich es mehrfach versucht haben. Wie gesagt in phpmyadmin funktoniert das Passwort und für mysql auch.

Kann man den Dump denn nicht irgendwie aus mysql.exe rausschreiben ? Ziel soll letztendlich einfach eine Dump als Sicherung sein.

Gruß Jan
Gersen
Gersen 09.02.2015, aktualisiert am 10.02.2015 um 16:56:23 Uhr
Goto Top
Hallo,

folgende Sachen solltest Du vielleicht noch abklären:
1. Hast Du Schreibrechte im Zielverzeichnis C:\temp\sql? (...)
2. Hast Du Zugriff (insb. das Recht für LOCK TABLE) auf die spezielle Datenbank?
mysql.exe -uroot -pxxxxxx eblwiki
3. Hier sind noch weitere Ansätze...

Gruß,
Gersen