架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8380|回复: 2

[技巧] 利用phpmyadmin或者命令行来修改了mysql的root密码,重启后发现mysql登录错误的解....

[复制链接]
发表于 2014-11-18 18:52:27 | 显示全部楼层 |阅读模式
很多人利用phpmyadmin或者命令行来修改了mysql的root密码,重启后发现mysql登录错误,这是为什么呢?
修改mysql的root的密码要在mysql软件中mysql数据库里修改root的密码,还要在配置文件中修改。
而且在数据库中的修改不止修改一行数据,所以千万不要手动修改,要用命令来修改。


首先用root账号登陆phpmyadmin,然后点击左侧进入mysql数据库,在顶部点击“mysql”进入sql输入界面。输入以下命令:
update user set password=password('123456') where User='root'
其中123456为你希望修改的密码,切记不要在数据库中直接手工修改密码。

然后点击右下角的“执行”,看到“影响了x行”,就表示修改成功。


修改密码基本到此完成,但会出现一个后续的问题,修改了数据库密码,当退出phpMyAdmin再进来时发现连接不上数据库了,
这是因为phpMyAdmin里的数据库登陆信息还是原来的,所以登陆不上。


解决办法:打开phpMyAdmin的安装目录,找到config.inc.php文件,用记事本或其他文本编辑器打开。


找到里面的$cfg['Servers'][$i]['password'] = '';改成刚刚设置的新密码,保存退出。


再次打开phpMyAdmin,已经能够正常连接了,修改密码完成。






上一篇:window系统教你不用任何软件隐藏文件夹并且加上密码
下一篇:C#_OOP知识点笔记
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2014-11-18 18:55:23 | 显示全部楼层
我直接用phpmyadmin修改root密码咋没有出现过这种错误?
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2014-11-18 19:11:58 | 显示全部楼层
admin 发表于 2014-11-18 18:55
我直接用phpmyadmin修改root密码咋没有出现过这种错误?

我记得是phpmyadmin登录不上,因为配置文件密码没改(wamp),版本问题吧
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-29 06:00

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表