a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 118|回复: 0

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

[复制链接]
发表于 2012-8-4 12:19:50 | 显示全部楼层 |阅读模式
1、数据库中修改
4 L$ a0 C# Y2 ~! @: A7 ~/ Q; D* q) omysql -u root -p 回车    4 Y2 R* B  J8 C& N9 z
   
/ ~# X9 f( q1 [$ j+ X& W输入密码   
* d7 y! I7 J& d! h   ; q8 d4 @6 e+ r
mysql> user mysql    ! T" M, |- y4 V$ `! S! G
   6 _. c! {" J+ p3 f
mysql> select user,password from user; #查看密码    . J5 v3 H6 h* N& C( G& ^& {
   
! w6 X) @+ l# ~2 Y  u#可以看到密码41位,直接修改此表不为上策,但是可以通过函数计算密码来修改      {3 X% U5 s# g7 W  \
   $ _9 t4 O! S' \7 W  U7 G+ V
mysql> select PASSWORD('abc');   
( }. }) l' t$ X4 K. C0 N' o   ' a9 o' ]0 T% G" u
#然后根据具体的条件把密码修改为算出来的值,可要小心哦。  
. i+ \. V( y) pmysql -u root -p 回车
; \( p6 l  z$ O$ b" L   输入密码
, {5 R+ O4 x) Y, x: e; Q   mysql> user mysql; G" K. Y* B$ o
   mysql> select user,password from user; #查看密码转自:考试网 - [Examw.Com]) v" v- q  \" h4 ]' A, l
   #可以看到密码41位,直接修改此表不为上策,但是可以通过函数计算密码来修改
3 t5 U+ y0 \) L" y1 c   mysql> select PASSWORD('abc');1 U. a9 J- \  d8 \; m
   #然后根据具体的条件把密码修改为算出来的值,可要小心哦。
$ p2 v4 ]; `- u8 ~2、命令行中修改root的密码为yourpassword
7 |! y) g( `- Amysqladmin -u root -p PASSWORD yourpassword 回车    ) b, h9 }7 s9 R& ~  a
   
5 M. {" _) a- B, z8 g/ N输入原来的密码  
2 H; F% c. L- W$ r& j; cmysqladmin -u root -p PASSWORD yourpassword 回车
$ V% P7 o4 i( H4 k; N   输入原来的密码
2 u+ \6 b4 I) @3、使用SET PASSWORD,例如:修改root在本地的密码为yourpasswd:
& h5 }+ Q. [0 Mmysql> SET PASSWORD FOR root@localhost = PASSWORD('yourpasswd');  " W- B% d  w- g- _' S" i
mysql> SET PASSWORD FOR root@localhost = PASSWORD('yourpasswd');3 y4 B/ i! @, O0 @* h+ b$ ?! [4 R0 t. k
4、使用 GRANT ... IDENTIFIED,例如:修改root密码为:youpassword:
7 e7 b* m5 m9 e$ Mmysql> GRANT USAGE ON *.* TO root@localhost IDENTIFIED BY 'yourpassword';
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-10 02:38 , Processed in 0.463777 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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