mysql修改root用户密码

因为装mysql的时候没有设置root的密码 所以后面想给root设置一个密码。

在网上找到的方法:

登录mysql后进入mysql数据库。修改user表中root的密码。


修改密码

结果 登录的时候 :


登录失败

登录不了了。咋回事。

发现 原来update语句写错了、

应该是 :

update user set password=password("新密码") where user="root" ;


重新修改密码

好吧 。

重新改吧 。但是登录不上去啊。怎么改。烦.......,

继续找.....

在网上找了两个方法 :

1 、首先停止mysql服务 :


停服务

然后


网上的说法是:启动了mysql ,但是可以忽略权限验证登录mysql。

但是 我这里并没有启动mysql 、so...这个方法对我无效。

不过还好 还有第二种方法 , 继续试试..

2 、一样 ,先停止mysql服务。 然后在mysql的配置文件中 的[mysqlld]下加下面这句配置


重启mysql服务。无密码登录mysql 成功



后面的事 就很明朗了,修改密码就行。 记得改完之后把那句加的配置注释掉。重启就ok了


完美登录。。哈哈哈

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容