Kurzfassung :Wenn Ihr MySQL-Benutzer root
ein Passwort benötigt, um sich zu verbinden, könnte es eine gute Idee sein, mysqladmin
zu haben Geben Sie dieses Passwort ein;)
Längere Version :Ihr MySQL-Benutzer root
scheint ein Passwort zu benötigen, um sich zu verbinden
Aber mysqladmin
versucht sich ohne zu verbinden ein Passwort
Und mysqladmin
tut das, weil du es nicht anders sagst;)
mysqladmin
, wie andere MySQL-bezogene Befehlszeilentools (mysql
, mysqldump
, mysqlshow
etc.), bietet Möglichkeiten, solche Zugangsdaten bereitzustellen.
h
:Zu welchem Host eine Verbindung hergestellt werden soll. Falls nicht angegeben,localhost
wird angenommenu
:Als welcher Benutzer eine Verbindung hergestellt werden soll. Falls nicht angegeben,root
wird angenommenp
:Welches Passwort soll verwendet werden. Wenn nicht angegeben, wird kein Passwort verwendet
Sie sollten in der Lage sein, so etwas wie
zu verwendenmysqladmin -uroot -pmysupersecretpassword proc
(Beachten Sie, dass zwischen den Optionen und ihren Werten kein Leerzeichen steht). Sie können sich auch von MySQL nach dem Passwort fragen lassen wie
mysqladmin -uroot -p proc
Damit sollte MySQL Ihnen eine Eingabeaufforderung geben, wo Sie Ihr Passwort eingeben können.