sql dump via konsole einspielen



  • Hi,

    ich habe mir von apachefriends.org den xampp geladen und möchte nun via konsole einen dump einspielen:

    Das habe ich eingegeben:

    C:\xampp\mysql\bin>mysqlimport --local --user=root libri c:\test\1.sql

    Dies kam als Meldung zurück:

    mysqlimport: Error: You have an error in your SQL syntax. Check the manual that
    corresponds to your MySQL server version for the right syntax to use near '1 IG
    NORE 0 LINES' at line 1, when using table: 1

    Wo liegt das Problem? Was könnte falsch sein?

    Martin



  • wenn du eine Dump aus vom Programm mysqldump hast dann

    mysql -h deinhost -u deineuser -p < deinedumpdatei.sql

    Bitte das nächstemal im Databankforum fragen.



  • Hi,

    ich will nun nicht unötig ein zweiten beitrag reinschreiben, aber wenn du nicht weiterweißt werde ich es tun müssen.

    mein dump wurde nicht via mysqldump erzeugt. ich habe den selbst erzeugt:

    update test set spalte = 'value' where id '1';
    update test set spalte = 'value2' where id '2';

    ...

    Dann habe ich dies versucht:

    mysql -root -h localhost products < c:\test\1.sql

    und erhalte:

    ERROR 1044: Access denied for user: '@%' to database < c:\test\1.sql

    Ich weiß nicht weiter, denn der root hat doch alle rechte. und passwort hat er keines, da ich local arbeite.

    eine idee? ansonsten wäre es nett, wenn du den beitrag ins andere forum verschieben könntest.

    martin



  • Was heißt nicht weiter weiß. Ich bin Moderator im Datenbankforum.

    Dein MySQL-Connect zeigt nicht das du als root dauf willst
    -root ist kein Kommandozeilenparameter von mysql.

    mysql -u root -h localhost products < c:\test\1.sql



  • Dieser Thread wurde von Moderator/in flenders aus dem Forum Webzeugs in das Forum Datenbanken verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.


Anmelden zum Antworten