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

mysql的root密码重置

时间:2016-12-06 04:23:51      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:root mysql

mysql如何设置密码,默认是没有密码的


mysqladmin -uroot password ‘lizheng123‘


使用mysql -uroot登录提示需要密码



mysql -uroot -plizheng123 就可以正常登录



如果mysql的root密码忘记了怎么办?


1.需要把密码初始化下,先打开配置文件


vi /etc/my.cnf


在mysqld下面添加一条参数


技术分享


2.重新启动mysql


3.使用mysql登录即可正常登录



4.使用mysql表然后更新


use mysql



update user set password=password(‘lizheng123‘) where user=‘root‘;



5.查看


select * from user where user=‘root‘\G;



6.打开配置文件把刚添加的参数给注释掉,在登录数据库发现需要输入密码


vi /etc/my.cnf


技术分享

重新启动


/etc/init.d/mysql restart


直接输入mysql会报错



输入用户名和密码可以正常登录


mysql -uroot -plizheng123


mysql的root密码重置

标签:root mysql

原文地址:http://11937277.blog.51cto.com/11927277/1879806

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