重置密码之后打开navicat重新连接数据库提示1045

重置密码之后打开navicat重新连接数据库提示1045

重置密码之后马上连接数据库提示2003好像是mysql没启动,然后输入nat start mysql80启动之后再连接数据库提示1045,反复试了好几次都是(确定密码正确)

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小小 2022-03-13 09:52:45

同学你好,1045错误一般是密码出了问题,尝试使用如下方式解决:

1.cmd右键管理员身份运行命令界面;

2.输入 net stop mysql 停止MySQL的运行;

3.在MySQL安装目录下找到my.ini文件,用记事本打开。在文件中的mysqld下添加skip-grant-tables。保存退出;

4.搜索栏输入cmd,右键管理员运行。输入net start mysql启动MySQL,输入mysql -u root -p,遇到password直接回车跳过;

5.ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

6.输入mysql>flush privileges;      //刷新数据库

7.重新打开navicat和MySQL,开启运行。

祝学习愉快~

  • https://img1.sycdn.imooc.com//climg/6371fc470982aef608620271.jpg

    按照这个方法还是不行啊

    2022-11-14 16:29:13
  • 同学你好,猜测可能是未输入数据库密码,建议重新输入正确的数据库密码试下。

    https://img1.sycdn.imooc.com//climg/63720170094e39ee08680261.jpg

    例如:

    https://img1.sycdn.imooc.com//climg/6372045909096d2506950376.jpg

    祝学习愉快~

    2022-11-14 16:51:33
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师