- 註冊時間
- 2014-5-14
- 精華
- 在線時間
- 小時
- 米币
-
- 最後登錄
- 1970-1-1
累計簽到:278 天 連續簽到:1 天
|
一、修改配置文件方式
B6 @4 |, y7 w9 ? 1、關閉 MySQL
% T- }+ p2 F; Z% @( X4 F4 s' ~4 i6 t) F9 H
linux:7 m% U- w7 \% j, v
1)service mysqld stop; U+ s+ G# M, K- D
2)/usr/local/mysql/support-files/mysql.server stop
& P4 r2 A# l% ] j9 k Windows:, B. C9 K& |! `/ g/ i
1) 命令提示符下執行 net stop mysql
) j" Y" ^7 {& p+ _$ l, ?" p1 X( } 2)計算機右鍵管理 -> 服務 ,找到mysql服務,停止此服務0 _" _% K( E$ h* Z! `
2、修改配置文件/ m( }' w9 [+ d6 b
linux下配置文件為my.cnf ,windows下配置文件為my.ini,在[mysqld]下添加
P! k, A6 @# e9 w; L skip-grant
- o. }5 ^ K$ z# J 3、重啟MySQL
9 W/ ?/ G9 _6 R9 W linux:8 @7 O5 G2 h( W. G4 x. _
1)service mysqld start5 m" N/ r6 x' |3 h8 p
2)/usr/local/mysql/support-files/mysql.server start! h, b7 T4 e! L9 l, G0 O7 k8 _
Windows:( w% l3 u1 W( w+ E/ \
1) 命令提示符下執行 net start mysql2 H" \' z7 B5 |, Z% `
2)計算機右鍵管理 -> 服務 ,找到mysql服務,啟動此服務$ s: W: L$ U0 F! {* U0 v9 g
4、進入MySQL
, [/ Z$ y- Y' n* {& u+ c9 k Linux:4 J5 Q, v7 V: i7 J
/usr/local/mysql/bin/mysql -u root -p 進入mysql1 `$ M" R1 B. W# A) K" e4 @' |
windows:6 j z6 t5 |& }- J- ~
D:/mysql/mysql -u root -p 進入mysql,其中,D:/mysql為mysql的安裝目錄) C" G3 W* `- X# D. {
2 u8 b% [, Q6 x5 E! J! }
( x, t/ c" H5 K- A S1 O 5、更改密碼
1 E5 N. V" v, D5 y9 K 執行下面語句2 P2 G/ e. j9 u1 x
use mysql;5 \) Q6 V0 C! b; p, ?7 |, Z
UPDATE user SET Password=password("XXX") WHERE User="root"; 其中,XXX是你要設置的密碼+ }- P+ {, {+ [3 A
flush privileges;
4 W3 i8 z1 C% S: B& H, ?2 b exit;
6 Z. @6 r& ~: Y' @5 i- u# [% b 6、去掉配置文件中的 skip-grant
8 `* {1 R) c% Y9 ~. g& t- V+ p 7、重啟 MySQL% G1 A& _$ F+ \1 A0 Z: H' v
. e7 |5 ~ K' x3 }, { K) T
8 }- }$ [0 z3 r; k二、命令方式(針對linux): i- [0 d4 w* f
1、關閉 MySQL
& L5 r) y1 O& Z3 S( J/ i- \( g) O 1)service mysqld stop
8 a4 M! A, i5 y; g% m. S& p) l6 } 2)/usr/local/mysql/support-files/mysql.server stop# Z1 m( ~2 ^! K! a9 T3 [& O
2、執行下面命令7 D8 K# T e% r, s" t% N
/usr/local/mysql/bin/mysqld_safe --skip-grant
3 s: T5 X0 X9 P8 Z; p$ A1 f 3、進入 MySQL, s1 I$ g, P/ P# ~$ }1 x
0 I# ?* k8 C7 Z. O6 W /usr/local/mysql/bin/mysql -u root -p 進入mysql
/ I0 \5 d2 [2 S( r: f% H% m 4、更改密碼4 Q0 Y; ^" Z( D* Y
執行下面語句
5 y9 P1 `/ a( V- l4 k# q$ ] use mysql;
* @" M4 X) p2 W5 b; X UPDATE user SET Password=password("XXX") WHERE User="root"; 其中,XXX是你要設置的密碼
2 A, ~( a9 i4 v: J* r0 a7 S6 H flush privileges;9 d; g: Y% {" L3 m
exit;
% K) E+ x* \/ ^! e) ?; e9 ` 5、重啟 MySQL
' i! M! j4 ]+ p3 J$ c# g9 z. s
3 O7 e$ E+ L) _8 D I2 v$ Z |
|