a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 117|回复: 0

[红帽认证] 如何使用Linux修改mysql密码

[复制链接]
发表于 2012-8-4 12:19:50 | 显示全部楼层 |阅读模式
1、数据库中修改
% \* z4 r+ o( b/ F* Xmysql -u root -p 回车    $ w% T: C" D$ x1 B2 U
   
( L! J4 }( e( z7 B8 @" @+ F输入密码   
7 ?5 S# z1 W& u5 [7 d   
) M+ \/ ~; E6 B1 Ymysql> user mysql   
; K2 Q* o) l; W2 `   1 B+ g, ]6 j& b9 k1 G& ]0 l& D3 }
mysql> select user,password from user; #查看密码   
5 }  n' D$ D& e) n" q) b- N   + A+ }  r3 F2 `2 ]$ k
#可以看到密码41位,直接修改此表不为上策,但是可以通过函数计算密码来修改   
. ^( [; [- X4 d) [$ T4 D   # L: Q; c  J/ i7 E  d
mysql> select PASSWORD('abc');   
/ x* ^$ T7 i+ |2 L1 A   
2 u0 t5 F" C4 A#然后根据具体的条件把密码修改为算出来的值,可要小心哦。  ( K6 k( W6 G, p1 b) y0 e1 s+ n+ z
mysql -u root -p 回车; S, v2 \5 K, l& E8 o+ G$ p
   输入密码9 e+ e- j9 @; d1 j: G& O7 I/ o
   mysql> user mysql5 T' g7 f! Q; w9 {
   mysql> select user,password from user; #查看密码转自:考试网 - [Examw.Com]
- ]$ z/ H! T3 V, S/ e4 s   #可以看到密码41位,直接修改此表不为上策,但是可以通过函数计算密码来修改
9 s, N; E4 L0 Q; F   mysql> select PASSWORD('abc');& q8 q9 T- P& _. ?0 g% h) k; |
   #然后根据具体的条件把密码修改为算出来的值,可要小心哦。
5 T6 s, `9 l3 G% K2、命令行中修改root的密码为yourpassword
$ W& [5 R9 G/ Hmysqladmin -u root -p PASSWORD yourpassword 回车    / G' Y( f" F7 I7 G
   9 x: T9 ^6 G: S# C
输入原来的密码  
7 Q8 m4 ?7 R' H+ qmysqladmin -u root -p PASSWORD yourpassword 回车
$ X  {: [8 v) f6 m' Q. R   输入原来的密码+ F/ L( p  G" f% ?: d0 w
3、使用SET PASSWORD,例如:修改root在本地的密码为yourpasswd:) e$ {/ |2 D0 h' {6 y6 H1 z
mysql> SET PASSWORD FOR root@localhost = PASSWORD('yourpasswd');  % X7 ]  g: z3 J! [3 D
mysql> SET PASSWORD FOR root@localhost = PASSWORD('yourpasswd');; V& Y# T( q2 t9 Y* N
4、使用 GRANT ... IDENTIFIED,例如:修改root密码为:youpassword:
) x: x' B5 k& x2 Q  amysql> GRANT USAGE ON *.* TO root@localhost IDENTIFIED BY 'yourpassword';
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-27 01:36 , Processed in 0.216988 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表