andré: mysql

hallo zusammen

ich führe einen mysqldump in einem script aus und möchte daher das passwort auf der selben code linie eingeben

/desktop/backup # mysqldump -u root -p=meinpw --opt bugs /desktop/backup/backupdump.sql

das gibt mir die fehlermeldung:

Access denied for user: 'root@localhost' (Using password: YES) when trying to connect

wenn ich jedoch diesen befehl ausführe

/desktop/backup # mysqldump -u root -p --opt bugs /desktop/backup/backupdump.sql

kommt die pw eingabeaufforderung
Enter password:

wenn ich jetzt das pw eingebe geht es... ?

zusammenfassung das password mit der option -p=meinpw frisst er nicht im gegensatzt wenn ich es bei der pw aufforderung manuell eingebe!!! habs schon 10mal versucht hab mich nicht vertippt ;)

gruss andré

  1. moin

    /desktop/backup # mysqldump -u root -p=meinpw --opt bugs /desktop/backup/backupdump.sql

    da hat sich ein fehler eingeschlichten

    -pmeinpw (ohne einen abstand und ein =)
    wenn du das = möchtest musst du --password=meinpw angeben

    hast dich doch vertippt;)

    gruss patrik