您的位置:首页 > 运维架构 > Linux

Linux修改mysql密码的几种方法

2013-03-20 20:27 661 查看
1、数据库中修改

mysql -u root -p 回车

输入密码

mysql> user mysql

mysql> select user,password from user; #查看密码

#可以看到密码41位,直接修改此表不为上策,但是可以通过函数计算密码来修改

mysql> select PASSWORD('abc');

#然后根据具体的条件把密码修改为算出来的值,可要小心哦。

mysql -u root -p 回车

输入密码

mysql> user mysql

mysql> select user,password from user; #查看密码

#可以看到密码41位,直接修改此表不为上策,但是可以通过函数计算密码来修改

mysql> select PASSWORD('abc');

#然后根据具体的条件把密码修改为算出来的值,可要小心哦。

2、命令行中修改root的密码为yourpassword

mysqladmin -u root -p PASSWORD yourpassword 回车

输入原来的密码

mysqladmin -u root -p PASSWORD yourpassword 回车

输入原来的密码

3、使用SET PASSWORD,例如:修改root在本地的密码为yourpasswd:

mysql> SET PASSWORD FOR root@localhost = PASSWORD('yourpasswd');

mysql> SET PASSWORD FOR root@localhost = PASSWORD('yourpasswd');

4、使用 GRANT ... IDENTIFIED,例如:修改root密码为:youpassword:

mysql> GRANT USAGE ON *.* TO root@localhost IDENTIFIED BY 'yourpassword';
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: