PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme ein Dump auf neuem Server einzuspielen


Dave
11.07.2004, 16:21
Hi,

ich möchte ein Dump auf meinem neuen Server einspielen.

Das Dump-File liegt bereits auf dem neuen Server, DB und User existieren auch.

Wenn ich dann:

mysql -utest -p testdb < /pfad/zum/dump

und danach das PW eingebe, erscheint Fehler 1044, keine Berechtigung. Wenn ich mit den Daten aber "normal" bei Mysql einlogge funktioniert alles ohne Probleme, auch in PHPMyAdmin komme ich mit den Daten rein.

Das File hat 117MB deshalb konnte ich es bisher nicht über PHPMyAdmin-einspielen.

Gibts vielleicht ne Möglichkeit, in MYSQL eine Datenbank zu importieren? Also von der Mysql-Konsole aus?
Per SSH klappts einfach nicht.

neo2001
11.07.2004, 16:30
Versuch mal das Passwort direkt hinters "-p" zu setzen...

...ansonsten hat der User evtl. nicht die nötigen Rechte? Schonmal mit phpMyAdmin die Rechte des Users überprüft?

Dave
11.07.2004, 17:06
Moment....

testdb ist der Name der Datenbank, in die ich das Dump einspielen möchte.

-p und nix weiter heisst einfach, dass ich das Passwort danach eingeben kann. Mit PHPMyAdmin und diesen Userdaten kann ich ALLES machen, habe alle Rechte an der DB.

Snatch
11.07.2004, 19:04
Also geb es mal so ein

mysql -h localhost -u username -ppasseort namederdb < /pfad/zum/dump/dum.file

Achte darauf, das du das passwort direkt hinter -p eingibt und keine leerstelle dazwischen hast !

Gruß
Snatch

Dave
13.07.2004, 10:54
Es lag wohl doch an den Rechten...

braucht man administrative Rechte um ein DUMP einspielen zu können?

Mit dem Root-Zugang zu MySQL, den ich mir inzwischen besorgt habe, hats einwandfrei funktioniert.

Danke trotzdem für Eure Hilfe!