- 註冊時間
- 2014-5-14
- 精華
- 在線時間
- 小時
- 米币
-
- 最後登錄
- 1970-1-1
累計簽到:278 天 連續簽到:1 天
|
一、修改配置文件方式0 I/ F6 V' u4 n7 U
1、關閉 MySQL
" p4 D& G2 u4 G/ [3 w/ O4 K/ b# h
8 f7 O% ]% `* L9 p. U- F5 d linux:
6 z# C$ Z2 x& a 1)service mysqld stop
7 I8 c0 b. ]# H3 E; b- Q 2)/usr/local/mysql/support-files/mysql.server stop I, f8 y9 W* i3 T8 y* B1 _, e$ d
Windows:
; B; T* ]$ N4 N" y$ ~6 } 1) 命令提示符下執行 net stop mysql0 D3 }+ i! n; o3 ~
2)計算機右鍵管理 -> 服務 ,找到mysql服務,停止此服務0 ?- S. s% D6 _/ x' o( B
2、修改配置文件( S! ]3 H1 S, v( w, }+ m
linux下配置文件為my.cnf ,windows下配置文件為my.ini,在[mysqld]下添加
, k7 Q- S [2 M# ^9 W skip-grant/ _% e) L' w; |/ x& U
3、重啟MySQL9 B$ s$ F2 u! a, V" u& j' k/ K/ w
linux:+ a; @9 h7 T6 j. R! }% U4 [: M8 y! M
1)service mysqld start1 u# a- i5 K; y/ T" B% `
2)/usr/local/mysql/support-files/mysql.server start- `4 e6 K4 S# X- x: s" l5 }" ?
Windows:1 p' b( F' ~' G, I {* N, b
1) 命令提示符下執行 net start mysql; e6 Z, ~0 h* D% S4 C* f
2)計算機右鍵管理 -> 服務 ,找到mysql服務,啟動此服務2 b5 h0 h1 O% a5 @2 O% G
4、進入MySQL
: E/ g( K; ~ w. Z3 b Linux:& r8 ]. s- \1 l" a" N# [
/usr/local/mysql/bin/mysql -u root -p 進入mysql
. Y8 Z; n4 v+ r8 b8 x windows:
. Q; W! g( T, H: Q1 O D:/mysql/mysql -u root -p 進入mysql,其中,D:/mysql為mysql的安裝目錄
! \) {' Y' B2 }, \
1 r1 U. h3 r% L& G/ x1 _
# `2 e2 h& e( S9 Q4 x 5、更改密碼& b8 O- T f$ j2 m
執行下面語句
5 Z% j1 m$ Y/ s; r use mysql;
* z. w( e1 {. T. f5 U. a, O UPDATE user SET Password=password("XXX") WHERE User="root"; 其中,XXX是你要設置的密碼
$ U8 s' t0 w0 m' g9 Z flush privileges;" g) l5 T7 U) R. {
exit;" ^0 n5 N" t- G6 {# H1 T- f
6、去掉配置文件中的 skip-grant
$ n% i- ^# |& k2 g 7、重啟 MySQL
: x& X1 f% @& B8 Q
- Z Z; j( d* D3 z5 I. }6 W8 R3 h, B# l
二、命令方式(針對linux)3 U5 h" u+ d! c% O
1、關閉 MySQL
P0 S- ]2 L6 m2 x+ { 1)service mysqld stop |9 m/ L* a3 }' s0 b8 g4 a
2)/usr/local/mysql/support-files/mysql.server stop; E9 v$ F" Y0 L( _+ E3 @
2、執行下面命令
I( H: x$ |; }; c' z/ v8 H) d8 E /usr/local/mysql/bin/mysqld_safe --skip-grant* k% V% t, U! D, I
3、進入 MySQL
2 |' d+ o" X: @2 I* w& s/ e9 f/ u) _! F( k2 ~/ E" w l
/usr/local/mysql/bin/mysql -u root -p 進入mysql
; V4 U, Z f k a 4、更改密碼
0 y- R4 I/ S1 v" J |6 N 執行下面語句7 P! E, t# T# m! G5 t
use mysql;
: Q; o$ {; b( B8 I; ~' F3 v UPDATE user SET Password=password("XXX") WHERE User="root"; 其中,XXX是你要設置的密碼
. C1 h& j! D# l" t' Z6 K" Y flush privileges;
! l9 K, Z& g; P( M7 [4 A8 H' i exit;
: \6 K/ P& f" H, W, V4 o) ^ 5、重啟 MySQL
B- X# R/ x* c2 u
( ^! z: K" M2 B. \ |
|