找到安装目录下的my.ini
配置文件,找到[MysqLd]
,在这行下面加入如下语句:
skip-grant-tables
需要特别注意,如果安装目录在c系统盘下,修改是需要权限的,可以先将文件剪切到其他盘,然后修改,接着剪切回来。
以上的步骤网上有许多,我修改之后,兴奋地又去尝试登录来着,还是不行,后来发现修改完配置文件之后,需要重新启动一下MysqL。
可以打开服务(win+R),输入services.msc
,进去之后找到MysqL服务,重启动。(ps:启动关闭MysqL的方法还有许多,比如以管理员身份打开cmd,输入以下命令:
net stop MysqL # 关闭服务
net start MysqL # 开启服务
接着就能够免密登录了,接下来修改密码的方法有很多,我随便找了一种试了下:
MysqL> update MysqL.user set password=PASSWORD('123456') where User='root';# 修改密码
MysqL> flush privileges;#刷新权限
MysqL> quit
完事之后,依旧重启MysqL。
在cmd黑窗口输入以下语句:
MysqL -u root -p # 访问本地MysqL
最后输入修改之后的密码,就能看到welcom啥啥啥的了。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。