mysqld
-
Hi Leute
Ich hab da so ein problem mit meinem mysqld.
Ich hab da ein Passwort für root gändert:Loggen Sie sich auf Ihren Server ein. Wechseln Sie zu root.
Stoppen Sie den MySQL Server: /etc/rc.d/init.d/mysqld stop
Starten Sie safe_mysqld neu: /usr/bin/safe_mysqld -Sg &
Starten Sie MySQL als Root: mysql -u root -p mysql
Wenn eine Passwortabfrage erscheint, drücken Sie Enter.
Setzen Sie nun ein neues Passwort: update user set password=password("new_pass") where user='root';
Ersetzen Sie 'new_pass' mit dem Passwort Ihrer Wahl.
Nun führen Sie noch folgende Befehle aus:
flush privileges;
quiteDie Zeilen 2 und 3 hab ich ausgelassen
(Stoppen Sie den MySQL Server: /etc/rc.d/init.d/mysqld stop
Starten Sie safe_mysqld neu: /usr/bin/safe_mysqld -Sg &).
Nun komm ich nicht mehr an mysql ran
da ich ja rootrechte habe würd ich gern die datenbanken manuell löschen/editieren. Wie stelle ich das an?
Wie kriege ich wider zugang?Für Eure Antwort wäre ich sehr dankbar
Gruss
-
hatte mich auch mal ausgesperrt .. bei mir (linux gentoo) half es das ich die mysql datenbank mit den rechten die ja als file im system liegt geloescht habe und via einem befehl namens mysql_database_install oder so aehnlich wieder neu (in ursprungsform) angelegt habe... vielleicht geht des ja auch bei dir
gruessle TDO
-
THX
Dasn hat es gebracht mit dem loeschen und resten
Nur heist es bei mir '/usr/bin/mysql_install_db' zum reseten.TIP: Hier steht auch was drüber: http://dev.mysql.com/doc/mysql/en/resetting-permissions.html
Hat mir jedoch nicht geholfen.Noch mal danke
Gruss
-
ja wie gesagt .. war mir bei dem befehkl nich ganz sicher weil das schon ne weile her ist und ich mein Laptop grad aus hatte
... aber hauptsache es hat geklappt
gruessle TDO