1251 关于无法正常在navicat中新建连接 的解决方法

在我们的Java数据库学习过程当中,可能会遇到很多问题,就比如本人——在navicat中新建连接时,一直出现错误,如下图:

在这里插入图片描述这个问题导致本人无法正常连接,这才是第一步,就出现了本人无法解决的问题,这对于本人的自信心的打击可谓是巨大的,于是本人便去问家师,家师曰:“这种错误自查”。于是本人忽然顿悟,当我们以后在工作时,遇到了问题,是不会能够一直有一个能为你一直在答疑解惑的人,所以就需要我们自己去在网上查找原因,于是,本人在一番查找后,终于解决了问题,现在将这个问题的解决方法写道一篇博文中,为大家讲解这个问题的解决方法。

1.我们先打开 命令行窗口(cmd):
在这里插入图片描述2.将路径转到我们安装mySQL的目录下:
在这里插入图片描述
3.然后再转到MySQL\mysql-8.0.15-winx64\bin(这个可能会根据我们安装的MySQL的版本不同,路径中“mysql-8.0.15-winx64”这一句的输入不同):
在这里插入图片描述
4.然后输入:
mysql -u root -p
回车之后输入之前自己的mysql的密码
在这里插入图片描述

5.回车后我们接着输入:
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘123456’;
(注意‘’内的123456也可以输入成别的字符串,这一步就相当于修改用户密码)
在这里插入图片描述6.我们最后输入:
FLUSH PRIVILEGES;
(刷新权限)
在这里插入图片描述
现在,我们再来连接一下,(密码输入我们之前自己修改的字符串),就会发现成功了!
在这里插入图片描述那么,本人遇到的问题就解决了,若是还有其他相关问题,请在下方评论区提出,本人将在看到后查阅,有了最恰当的解决方法后会回复!

若对这篇博文有任何疑问或者意见以及建议,请在下方评论区提出,本人将尽早予以讲解以及答复,喜欢的同学请留下你们的赞,谢谢!!!

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值