凌的博客

您现在的位置是: 首页 > 学无止境 > mysql > 

mysql

命令行修改mysql用户密码

2015-06-12 mysql 1352
登录phpmyadmin,再点击mysql数据库,利用sql运行工具运行: update user set password=password(\'123456\') where User=\'root\' 重启mysql。 上面这一步经测试在本地开发环境有效,可服务器上就没用了

登录phpmyadmin,再点击mysql数据库,利用sql运行工具运行:

update user set password=password('123456') where User='root'

重启mysql。

上面这一步经测试在本地开发环境有效,可服务器上就没用了,收集了资料,还是下面的有效


第一步:登陆MYSQL

mysql -u root -p

然后回车,进入(等于用空密码进入)


第二步:

use mysql;

update user set password=password('123456') where user='root';

这步就更新了密码


第三步:

flush privileges;

刷新权限。

1.例如你的 root用户现在没有密码,你希望的密码修改为123456,那么命令是:
mysqladmin -u root password 123456
2.如果你的root现在有密码了(123456),那么修改密码为abcdef的命令是:
mysqladmin -u root -p password abcdef
注意,命令回车后会问你旧密码,输入旧密码123456之后命令完成,密码修改成功。

PS:运行mysqladmin命令不是双击这个文件,那样运行无法给参数,可以在开始运行里面输入命令,
或者在开始、所有程序、附件、命令提示符里面输入命令,注意应该输入mysqladmin的全路径名,例如:
d:\mysql\bin\mysqladmin.exe -u root -p password abcdef

文章评论

0条评论