tas_pats (tas_pats) rakstīja, @ 2010-03-29 04:19:00 |
|
|||
Garastāvoklis: | awake |
Tu vari atgūt MySQL datu bāzes servera paroli ar šādiem pieciem soļiem.
Tu vari atgūt MySQL datu bāzes servera paroli ar šādiem pieciem soļiem.
# 1 solis: Apturēt MySQL servera procesu.
# 2 solis: Sākt MySQL (mysqld) servera procesu ar --skip-grant-tables īpašību, lai tas neprasa paroli.
# 3 solis: Savienojums ar mysql serveri, kā root lietotājam.
# 4 solis: Darināt jaunu mysql root konta paroli.
# 5 solis: Izejiet un restartējiet MySQL serveri.
Tālāk aprakstītas precīzas komandas, kas jums jāieraksta katrai stadijai (kā datora root lietotājs):
# 1 solis: Apturiet mysql procesu
# /etc/init.d/mysql stop
Atbilde:
Stopping MySQL database server: mysqld.
# 2 solis: Palaist MySQL serveri, bez paroles kontroles:
# mysqld_safe --skip-grant-tables &
Atbilde:
Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe: started
# 3 solis: Pieslēdzemies mysql serverim, izmantojot mysql klientu:
# mysql -u root
Atbilde:
Welcome to MySQL monitor. Commands end with; or \ g.
Your MySQL connection id is 1 to server version: 4.1.15-Debian_1-log
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
# 4 solis: Izveidojam jaunu MySQL root lietotāja paroli
mysql> use mysql;
mysql> update user set password=PASSWORD("Jaunā_parole") where User='root';
mysql> flush privileges;
mysql> quit
# 5 solis: Apturam MySQL Serveri:
# /etc/init.d/mysql stop
Atbilde:
Stopping MySQL database server: mysqld
STOPPING server from pid file /var/run/mysqld/mysqld.pid
mysqld_safe[6186]: ended
[1]+ Done mysqld_safe --skip-grant-tables
Step # 6: Palaist MySQL serveri un to izmēģināt to darbībā
# /etc/init.d/mysql start
# mysql -u root -p Jaunā_parole
pēc: http://www.cyberciti.biz/tips/recover-m
Nopūsties: