码迷,mamicode.com
首页 > 数据库 > 详细

mysql 密码修改

时间:2016-07-05 15:48:01      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:mysql root 密码

1、在知道mysql密码情况下修改密码

mysqladmin命令(回目录)
格式如下(其中,USER为用户名,PASSWORD为新密码):
mysqladmin -u USER -p password PASSWORD
该命令之后会提示输入原密码,输入正确后即可修改。

UPDATE user 语句(回目录)
这种方式必须是先用root帐户登入mysql,然后执行:
UPDATE user SET password=PASSWORD(‘123456‘) WHERE user=‘root‘;
FLUSH PRIVILEGES;

SET PASSWORD 语句(回目录)
这种方式也需要先用root命令登入mysql,然后执行:
SET PASSWORD FOR root=PASSWORD(‘123456‘);

2、在忘记mysql密码情况下修改密码

修改配置文件/etc/my.cnf,在mysqld段下面增加如下参数,之后重启mysql

skip-grant-tables


此时登陆mysql无需密码,

UPDATE user SET password=PASSWORD(‘123456‘) WHERE user=‘root‘;
FLUSH PRIVILEGES;
SET PASSWORD 语句(回目录)
这种方式也需要先用root命令登入mysql,然后执行:
SET PASSWORD FOR root=PASSWORD(‘123456‘);


再次在配置文件中把增加的那个参数去掉,重启mysql即可

本文出自 “martin” 博客,谢绝转载!

mysql 密码修改

标签:mysql root 密码

原文地址:http://huaxin.blog.51cto.com/903026/1795911

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!