WK綜合論壇, WK综合论坛

查看:499 回復:0 發表於 2014-7-13 00:27:16
累計簽到:278 天
連續簽到:1 天
跳轉到指定樓層
楼主
發表於 2014-7-13 00:27:16 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

[技術討論] MySQL 重置密碼操作 [複製鏈接]

一、修改配置文件方式) V1 V) k7 I7 ]  f! M3 P& B  l
        1、關閉 MySQL( o( s' [0 g0 o$ c5 p4 g
( g8 k  f+ ]3 Z* N
                linux:; m9 q4 q3 q" l8 T( g
                        1)service mysqld stop. v" H4 t# t% o) l' c1 }
                        2)/usr/local/mysql/support-files/mysql.server stop* R: m  C' \% v% P$ N7 S, G
                Windows:% I/ Z- [. F2 t/ w; u% f
                        1) 命令提示符下執行 net stop mysql
9 H- p  A5 h  x/ I7 k/ C! h. y                        2)計算機右鍵管理 -> 服務 ,找到mysql服務,停止此服務
; L! I. J0 x! Y" x/ Q; ]        2、修改配置文件
+ r' E( b7 V& E$ _                linux下配置文件為my.cnf ,windows下配置文件為my.ini,在[mysqld]下添加% ^; D+ O3 ~8 Y0 U& ]' m
                skip-grant; Q. Z2 ?- r- V2 {  H) k" e, _
        3、重啟MySQL
7 e$ t! H- \( p' r4 k/ y. g# m                linux:# e: I2 ]8 U( S9 B8 B+ }0 C
                        1)service mysqld start8 k* W3 o2 D8 [7 l. h
                        2)/usr/local/mysql/support-files/mysql.server start2 D# p  E: y2 f5 T0 r
                Windows:
& D/ a3 G8 K; M$ l; @, |6 v                        1) 命令提示符下執行 net start mysql
/ O( l0 c3 p) Y$ I                        2)計算機右鍵管理 -> 服務 ,找到mysql服務,啟動此服務- D. K2 ^" ?7 v) p  }
        4、進入MySQL
7 E# E9 f! z7 o# P- s: y- l% X1 b1 f3 @                Linux:9 S+ H; o+ o8 R0 M) L8 n
                        /usr/local/mysql/bin/mysql -u root -p  進入mysql1 O" B9 n$ }8 p. i1 B
                windows:0 p, m$ G( a, ?  a. [# D7 F2 q
                        D:/mysql/mysql -u root -p  進入mysql,其中,D:/mysql為mysql的安裝目錄& Y1 ]1 R0 s0 o& b! @- Z
               5 F/ O* }2 ]: p9 h- z
/ {6 D. E1 j  N; h7 B4 r( ^
         5、更改密碼7 [1 w/ C8 }# u9 w
                執行下面語句' W: N; G" `) U6 s
                use mysql;5 C, k* b3 G# u3 L4 l, L
                UPDATE user SET Password=password("XXX") WHERE User="root";      其中,XXX是你要設置的密碼( q7 B, L# F6 i; x: u
                flush privileges;
# _# ~1 P/ f9 w) k; d) A0 W                exit;% {6 c' ?( T; r5 a# V$ K/ R
        6、去掉配置文件中的 skip-grant- A% P* u1 _1 d8 w
        7、重啟 MySQL
2 a- o5 h1 b$ V
4 A+ H* s6 O) X8 x" Q9 U/ ?( q$ R! p* ]8 g' U2 p
二、命令方式(針對linux): q) X1 n0 I, v/ H6 n  k9 ~
        1、關閉 MySQL
2 K7 K% f3 r4 w1 A& B0 i3 o5 t# t                1)service mysqld stop! Q5 Z# R  R7 v* |9 N* \3 V7 e
                2)/usr/local/mysql/support-files/mysql.server stop- D. X; n: S  E2 `* U, W, r8 U
        2、執行下面命令6 B$ Y" ^" \7 X4 B4 N4 L; `2 I: j- k1 K
                /usr/local/mysql/bin/mysqld_safe --skip-grant
% Q7 ?$ W4 Y6 i, F% R4 T+ k  L        3、進入 MySQL
7 o6 f- O, p. ~5 y* o: m' E% i0 Z1 _8 {6 I7 c
                /usr/local/mysql/bin/mysql -u root -p  進入mysql
( U: e; k* e& j1 k        4、更改密碼
8 t4 l' R/ x* c- |/ O5 K                執行下面語句2 c9 t- C" J; k, v  X
                use mysql;4 q: `2 S  b* v- l" D, E, ~5 e! ~
                UPDATE user SET Password=password("XXX") WHERE User="root";      其中,XXX是你要設置的密碼. T7 R* p# k  k
                flush privileges;
3 s- ^$ k4 j  {, q6 b0 y                exit;$ e$ W, r. l( N
        5、重啟 MySQL! O! g9 t. U( g/ P
) w7 z0 B4 k2 [" R$ @" ]3 n/ v( R
收藏收藏 贊贊(0)
把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分︰1宣傳
桃妖视频站,海量在线视频任你播

回復樓主 親!! 現在是淩晨!妳失眠啦?餓啦?通宵加班?還是想WK啦?

 分享同時學會感恩,一句感謝的話語,就是最大的支持!  歡迎交流討論
您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

c重要聲明:本論壇是以即時上載言論的方式運作,WK論壇對所有言論的真實性、立場及版權等,不負任何法律責任。而一切言論只代表發佈者個人意見,並非本網站之立場,讀者及用戶務必自行判斷內容之真實性。 由於本論壇受到「即時上載言論」運作方式所規限,故不能完全監察所有言論,若讀者及用戶發現有內容出現「真實性、立場及版權」等問題,請聯絡我們:[email protected]論壇有權刪除任何言論(刪除前或不會作事先警告及通知)| SiteMap[網站地圖]

發表新帖 返回頂部