实例讲解MySQL数据库密码的恢复与重设
MySQL密码的恢复方法
S8 \8 p% }7 C' u电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站我爱电脑技术论坛0 U% @, Y6 Q& {. q8 i1 }" [8 e3 P
" h5 q4 [7 A3 W$ }2 S% y打造最好的电脑自学交流论坛
& L) c: n9 z- U* s' P9 r Y; y电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站如果忘记了MySQL的root密码,可以用以下方法重新设置:
: |7 u% J5 h& T* b电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站
/ V* s: w+ G# R) z) @5 X8 P电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站
- @7 O2 i/ P2 X2 ~3 m! _8 D) I1. KILL掉系统里的MySQL进程;
1 T1 F9 \7 @% ` Q( R1 [3 K我爱电脑技术社区--打造最好的电脑技术自学交流平台5 o+ E% b7 V# {4 Q
我爱电脑技术社区--打造最好的电脑技术自学交流平台4 P& [! V6 T3 N: J
killall -TERM mysqld www.520diannao.com5 U _4 {3 b) X1 ]' m6 `
, _+ {. @. _& U9 ]9 Q电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站我爱电脑技术论坛+ `" }+ O/ K8 C" }! U/ _
2. 用以下命令启动MySQL,以不检查权限的方式启动; 2 r7 N% t/ b" j# ?6 P
g" T" O1 ~. Y我爱电脑技术论坛
5 m' n" B1 a$ U& [' [" y( F9 j我爱电脑技术论坛safe_mysqld --skip-grant-tables &
( w" M. J# ]7 e" Y; A g" z$ c电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站
, a1 h+ |/ R+ h' t t! Z( a+ j4 o. S电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站
: P& K& y5 a i: u6 r我爱电脑技术论坛电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站1 }" L) ?7 E6 } C* J6 }: y
3. 然后用空密码方式使用root用户登录 MySQL; 我爱电脑技术社区--打造最好的电脑技术自学交流平台% ?; X3 t1 n: {0 O) B) Z
3 s+ O( s7 J r5 Q2 J, f% W/ b3 Y我爱电脑技术论坛我爱电脑技术社区--打造最好的电脑技术自学交流平台7 ?6 O {) O- F0 T- G4 D, Y
mysql -u root
# a r# O E( s* N7 L. \我爱电脑技术社区--打造最好的电脑技术自学交流平台
' S1 l; r9 u1 y: s( I8 E我爱电脑技术社区--打造最好的电脑技术自学交流平台我爱电脑技术论坛0 `3 e, N3 C5 ^
4. 修改root用户的密码;
6 Q% a* V o2 V* A! j4 x9 g打造最好的电脑自学交流论坛
1 q' O" K# P) F电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站我爱电脑技术社区--打造最好的电脑技术自学交流平台! i3 j: A1 d6 A6 {( U
mysql> update mysql.user set password=PASSWORD('新密码') where User='root'; 我爱电脑技术论坛6 ] j: _- P) T2 m3 H$ e$ y
6 P$ X; j# c% d. K" d! C# F# O我爱电脑技术论坛mysql> flush privileges;
' _* I! h) K) F6 L1 E [电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站我爱电脑技术论坛3 d" P, O( R$ J5 j6 _* D2 \2 G ]5 z
mysql> quit
; z# k/ W$ f" M打造最好的电脑自学交流论坛
! s, m- h* G4 r4 H4 m我爱电脑技术社区--打造最好的电脑技术自学交流平台
* {. G; U4 w+ T3 v; O重新启动MySQL,就可以使用新密码登录了。 我爱电脑技术社区--打造最好的电脑技术自学交流平台: `+ P" A" U% Y, Q2 C, f
7 I- m, }8 T6 y4 ~+ Y$ J' e
2 u9 T1 n) j3 p6 w7 i* k( W电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站
4 O* D; }" ]7 I* u" K% zMySQL密码的重设方法 我爱电脑技术社区--打造最好的电脑技术自学交流平台0 v5 L1 P* j& D* p
1 o. E, [" X; U6 q
6 R2 B8 V0 G! C" v6 Z9 M" S我爱电脑技术论坛mysqladmin -u root -p password mypasswd 我爱电脑技术社区--打造最好的电脑技术自学交流平台( V! C5 y2 ?/ D. ^ D9 v# J4 S' l3 ~
打造最好的电脑自学交流论坛2 b8 b9 `* K5 D- i- ^
输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。 我爱电脑技术社区--打造最好的电脑技术自学交流平台6 T& a+ h; B7 o- } z2 t
我爱电脑技术社区--打造最好的电脑技术自学交流平台% W' u" ~5 p: k
把命令里的root改为你的用户名,你就可以改你自己的密码了。