首页 新闻 搜索 专区 学院

更改mysql密码后登录不上

0
悬赏园豆:50 [已解决问题] 解决于 2020-08-17 17:24

安装了mysql5.8,然后navicat登录不上,但是myqsl workbench能上,于是在workbench里更改了密码,命令如下,但是就登录不上root,12345678这样就登录不上了!!!求大佬路过帮帮忙!

use mysql;
select user,host,authentication_string from user;
update user set authentication_string='12345678' where user='root' and host='localhost';


错误截图:

real_zhui的主页 real_zhui | 初学一级 | 园豆:93
提问于:2020-01-12 08:29
< >
分享
最佳答案
0

(5.7.11 或者以后)> update user set authentication_string=password("123456") where user="root";
————————————————
版权声明:本文为CSDN博主「csdn-华仔」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hello_world_qwp/article/details/80346904

收获园豆:50
我不舔了 | 小虾三级 |园豆:1197 | 2020-01-12 08:50

输入命令 “ mysqld --defaults-file="G:\Install_Applications\mysql-8.0.11\my.ini" --console --skip-grant-tables ” 启动MySQL服务后,光标会一直停止没有任何输出,这儿的话说明MySQL服务已经启动了。

但是我没有my.ini这个文件......

real_zhui | 园豆:93 (初学一级) | 2020-01-12 08:53

@real_zhui:

https://www.cnblogs.com/whatarey/p/11396616.html

我不舔了 | 园豆:1197 (小虾三级) | 2020-01-12 11:25
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册