- 註冊時間
- 2014-5-14
- 精華
- 在線時間
- 小時
- 米币
-
- 最後登錄
- 1970-1-1
累計簽到:278 天 連續簽到:1 天
|
一、修改配置文件方式
X& I$ ]* n" t7 T- O 1、關閉 MySQL
/ U- a# I1 x0 I, P3 w: a; i1 e
1 O! s- \! S* C% h S/ d0 | linux:
7 U# q+ m% w6 R1 F6 i; ~+ r 1)service mysqld stop
9 E, K, k/ u2 }% \) K& u 2)/usr/local/mysql/support-files/mysql.server stop0 E0 R/ |+ j" ? X; K2 l6 V% f
Windows:
. u0 W2 d+ a/ N 1) 命令提示符下執行 net stop mysql
8 L; [& a$ a$ u 2)計算機右鍵管理 -> 服務 ,找到mysql服務,停止此服務: D& m' [4 H; ?. t8 a/ X' H
2、修改配置文件
+ {1 |3 W1 R" c1 W4 V linux下配置文件為my.cnf ,windows下配置文件為my.ini,在[mysqld]下添加0 |( ~& A2 y" s, e& f2 X' `
skip-grant
0 m% g& f( q+ b6 R 3、重啟MySQL: x% o9 r8 a6 H. ^1 T L T" a
linux:
+ Q: K" p. H) _6 c& I5 i2 g3 x 1)service mysqld start8 \5 T' Y& Z: e' t
2)/usr/local/mysql/support-files/mysql.server start9 o% m/ ^/ K( [+ f9 X$ F
Windows:
1 {' x- U& P3 a% }$ | 1) 命令提示符下執行 net start mysql
( n8 s* f. S1 e; ~8 c' d2 g 2)計算機右鍵管理 -> 服務 ,找到mysql服務,啟動此服務7 P+ F2 e7 {) M
4、進入MySQL
( O9 Z7 N3 _0 ^, j2 F6 i- Y& `1 i Linux:
9 q+ q% O0 O9 A /usr/local/mysql/bin/mysql -u root -p 進入mysql
0 |- [4 W3 ~ q windows:
/ l" p7 U' X( }" r& g D:/mysql/mysql -u root -p 進入mysql,其中,D:/mysql為mysql的安裝目錄 l' E% [2 n- g8 y* P7 o9 @ r3 O- @
$ G; S W, C/ k3 f& w! I" r8 Q
8 Z6 V$ ?9 b( T: Y0 B2 R
5、更改密碼8 H! d1 q; ]) p# x0 \ [7 i
執行下面語句
4 `" I9 ?, q5 O0 _5 y5 R, i/ n use mysql;
6 Z7 E! y4 g( r- a2 H6 X% J UPDATE user SET Password=password("XXX") WHERE User="root"; 其中,XXX是你要設置的密碼( |2 K+ c% I5 @1 p/ k2 e$ q
flush privileges;
* x4 e& L! Z- _, U! z exit;
) `$ Z6 T3 ]; r" N8 {, b0 p. H; U0 H 6、去掉配置文件中的 skip-grant) F' |/ `4 o8 F, t, o' ?6 A3 W
7、重啟 MySQL
. V& h D& \& e" B) U. B, n) ~0 R+ B
6 L' A% Y4 T( U2 h二、命令方式(針對linux)8 c3 N9 L! X) M* G! \
1、關閉 MySQL
3 e; n- S$ R. Q) }0 \' H: ^ 1)service mysqld stop8 p/ C& y' w6 ~
2)/usr/local/mysql/support-files/mysql.server stop
) B2 i- w3 Y6 ]: M( l# Z u* K3 f, t 2、執行下面命令, c7 @: M1 }# h/ E G
/usr/local/mysql/bin/mysqld_safe --skip-grant
2 X. T/ U$ ~. E+ q7 A1 i 3、進入 MySQL, W. v4 J" L: r3 V; C8 ?5 @+ ]
6 o7 x) y( l @
/usr/local/mysql/bin/mysql -u root -p 進入mysql
* |# W& j* r. H- y 4、更改密碼
0 E/ i# C7 Z' y 執行下面語句! b3 F& a2 h+ l4 l+ L# S
use mysql;7 i& j# t: b0 M! d$ v& ^; M
UPDATE user SET Password=password("XXX") WHERE User="root"; 其中,XXX是你要設置的密碼- X% E) ^ M4 _2 b; h; E4 \
flush privileges;$ [0 n0 H3 u3 w" L
exit;
) i* ]& e1 t$ J, {3 C& A 5、重啟 MySQL L' ~- v" W. W! _/ K6 J6 j4 L
3 D$ L7 n0 O; j q
|
|