Återställa root lösenord i MySQL

Posted by on 27 Sep -2011 in Nyttigt | 0 comments

Har du klantat dig vid en installation av MySQL någon gång när det gäller lösenordet för root kontot? eller kanske glömt bort vad du angett på en gammal server?

Här följer en kort steg för steg guide för hur du återställer lösenordet för root kontot i MySQL på en Centos burk.

börja med att logga in som root via ssh och skriv följande för att skapa en ny fil

# nano /var/mysql.reset.sql

Klistra in följande i filen, byt självklart ut ”Lösenord du vill byta till” till det lösenord du vill använda.

UPDATE mysql.user SET Password=PASSWORD(‘LÖSENORD DU VILL BYTA TILL’) WHERE User=’root’;
FLUSH PRIVILEGES;

Se till att mysql kontot kan komma åt filen

# chmod 777 /var/mysql.reset.sql

Stoppa mysql servern

# service mysqld stop

Starta mysql och kör filen

# mysqld_safe --init-file=/var/mysql.reset.sql &

Starta om mysql

# service mysqld restart

radera filen

# rm /var/mysql.reset.sql

Nu kan du logga in med ditt nya lösenord på root kontot.

Leave a Reply

E-postadressen publiceras inte. Obligatoriska fält är märkta *

*

Följande HTML-taggar och attribut är tillåtna: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>