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

mysql的root密码重置

时间:2015-12-07 00:44:54      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:mysql的root密码重置

1、mysql无密码登录


[root@daixuan ~]# mysql -uroot


2、mysql设置密码

[root@daixuan ~]# mysqladmin -uroot password ‘daixuanlinux‘


3、mysql更改密码

[root@daixuan ~]# mysqladmin -uroot -p原密码 password 新密码


4、mysql指定root用户密码登录

[root@daixuan ~]# mysql -uroot -pdaixuanlinux


5、忘记mysql的root密码,如何更改?

(1)编辑mysql的配置文件

[root@daixuan ~]# vim /etc/my.cnf  不去授权

skip-grant          

(2)重启mysql服务   

[root@daixuan ~]# /etc/init.d/mysqld restart 

(3)调用mysql库并重置密码

[root@daixuan ~]# mysql        重启后可以直接进入了

mysql> use mysql             使用mysql库

mysql> update user set password=password(‘daixuan‘) where user=‘root‘;重置root密码为daixuan

Query OK, 3 rows affected (0.01 sec)

(4)修改配置文件启用授权,重启mysql,再次登录要指定用户名密码,否则报错,说明密码修改成功

[root@daixuan ~]# vim /etc/my.cnf  授权

#skip-grant 

[root@daixuan ~]# /etc/init.d/mysqld restart

[root@daixuan ~]# mysql              不指定用户名密码登录失败

ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO)

[root@daixuan ~]# mysql -uroot -pdaixuan   指定用户名密码,登录成功

mysql> 

本文出自 “daixuan” 博客,请务必保留此出处http://daixuan.blog.51cto.com/5426657/1720114

mysql的root密码重置

标签:mysql的root密码重置

原文地址:http://daixuan.blog.51cto.com/5426657/1720114

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