Navicat 连接 mysql 时报错(10045)Access denied for user ‘root‘@‘localhost‘ (using password: YES) 解决
就是mysql启动一秒钟之后,自己又自动关闭了,相当于mysql没有启动,但是把my.ini中的mysqld --skip-grant-tables去掉就没事了,之后查阅这位大佬。(10045)Access denied for user ‘root‘@‘localhost‘ (using password: YES)错误就没有啦,Navicat就可以连接mysql了。打开cmd,cd到D:\Do
登录Navicat连接mysql时报1045的错误
查阅很多文章大部分都是说在my.ini文件下的【mysqld】添加一个mysqld --skip-grant-tables,
但是后来又连接的时候Navicat报了一个 (10061:unknown error) 的一个错误。
就是mysql启动一秒钟之后,自己又自动关闭了,相当于mysql没有启动,但是把my.ini中的mysqld --skip-grant-tables去掉就没事了,之后查阅这位大佬MySQL自动停止的解决办法_夜空下的凝视的博客-CSDN博客_mysql服务自动停止解决方法
的文章在my.ini【mysqld】下添加了一个 federated 10061错误就没有了
但是(10045)Access denied for user ‘root‘@‘localhost‘ (using password: YES) 的错误还在
之后查阅很多博客猜想事密码过期了
打开cmd,cd到D:\Download\mysql-8.0.27-winx64\bin(自己存放的路径,这是我的)输入
是 mysql -u root 命令,注意 不是 mysql -uroot -p !!!
之后就会进入mysql 数据库
执行修改密码的mysql命令:
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456',其中(root)用户名,(“123456”)是修改之后的密码
(10045)Access denied for user ‘root‘@‘localhost‘ (using password: YES)错误就没有啦,Navicat就可以连接mysql了
以上就是我的解决方案。
如果对你无用的话,可以查阅其他博客的文章哦。
更多推荐
所有评论(0)