- 註冊時間
- 2014-5-14
- 精華
- 在線時間
- 小時
- 米币
-
- 最後登錄
- 1970-1-1
累計簽到:278 天 連續簽到:1 天
|
一、修改配置文件方式' w! Y" L9 e, c" P+ D
1、關閉 MySQL0 _- e/ _" I, _% \& L
1 j3 H7 @1 i+ h, n. \
linux:/ y2 K! y9 k! g' d
1)service mysqld stop
2 Z& c9 ?; S5 {, M+ S& v 2)/usr/local/mysql/support-files/mysql.server stop
- C9 W9 ~+ z: m Windows:
( e% B" [) I( h6 E6 m 1) 命令提示符下執行 net stop mysql6 H% I3 [: O g- S; ~5 k
2)計算機右鍵管理 -> 服務 ,找到mysql服務,停止此服務
9 j' x V2 e) N) @. ^4 R0 z. d 2、修改配置文件* D1 \; a6 u7 f3 ~( T9 G* J
linux下配置文件為my.cnf ,windows下配置文件為my.ini,在[mysqld]下添加
8 H6 J5 p( r8 X skip-grant, x# Y' w3 [. a# W% L# G- v1 y
3、重啟MySQL6 \ J( J& w: Z9 B7 m. e: }
linux:
: s; L; \, H" C4 f 1)service mysqld start
! ~+ K) a! `8 _) G: o 2)/usr/local/mysql/support-files/mysql.server start9 y7 h5 d: q3 b9 o7 ]. q% Y# l
Windows:; I. n8 c; _. O, |$ W
1) 命令提示符下執行 net start mysql7 W& S, @; `) w% \# H/ @
2)計算機右鍵管理 -> 服務 ,找到mysql服務,啟動此服務
7 Q4 w) K, c3 D9 ]7 l: G 4、進入MySQL+ F3 h; r/ S8 _& O' P0 l( s1 }
Linux:8 z: {( Z" f( z
/usr/local/mysql/bin/mysql -u root -p 進入mysql
3 _# K! u6 }2 u1 c windows:
1 H) r7 k% ] P4 [5 c' m# m D:/mysql/mysql -u root -p 進入mysql,其中,D:/mysql為mysql的安裝目錄
; v( H7 ~+ ^: s1 G / ^; P5 r9 I8 }) M
u( S& d! C" G0 M0 C9 [6 w4 B 5、更改密碼( N) Y4 K" T l [: }
執行下面語句
4 S! B( Y& J C use mysql;
* W0 e: r* K: J1 l I UPDATE user SET Password=password("XXX") WHERE User="root"; 其中,XXX是你要設置的密碼
, X- ~! c# F, y: k! n4 Q3 P4 e+ s flush privileges;# N0 V! K/ X" D/ M* [) Y5 A( j
exit;9 \0 h8 r6 V, y
6、去掉配置文件中的 skip-grant
& N4 l4 W. |- ]% U! {7 L/ O 7、重啟 MySQL& I- U) k1 a: y" V- W; }: @
7 V0 b( v- h5 V- q
r, s8 y8 g2 h8 O" U! k5 }二、命令方式(針對linux)4 s# ~" N; V0 F/ r a5 y# l
1、關閉 MySQL
( J4 k, @9 Z6 n' P. x 1)service mysqld stop
1 R4 T+ h& ], `& p" J; A u' A 2)/usr/local/mysql/support-files/mysql.server stop
: } I/ [; P+ P/ r 2、執行下面命令0 j% U6 I5 v, a' c
/usr/local/mysql/bin/mysqld_safe --skip-grant
0 ?0 O; g! z1 b; K0 I5 m# R 3、進入 MySQL
0 u8 F$ K) d* h& @+ w: E" _3 I3 d3 ~
/usr/local/mysql/bin/mysql -u root -p 進入mysql* v( S+ F* @. e) q6 q
4、更改密碼1 H( R0 o8 W8 }& V$ h$ d. |! i
執行下面語句
s+ e2 v1 G9 L/ G( k use mysql;
$ {$ f0 i, h5 v- `, Q' m' { UPDATE user SET Password=password("XXX") WHERE User="root"; 其中,XXX是你要設置的密碼: C2 h n6 i2 c
flush privileges;
7 @; h. [+ d! b% G0 G exit;
" K8 `/ E$ ]9 c/ |4 \# @. Y% x 5、重啟 MySQL/ v5 Z7 ^ Q9 _1 J" ^
; m) j0 S& s9 s6 ^ W. d
|
|