每一年都奔走在自己热爱里

没有人是一座孤岛,总有谁爱着你

Mysql数据库可以使用命令行msyql -u root -p连接,但是Navicat连不上

1. Mysql服务启动

1.1 输入命令回车输入密码可以正常连接

msyql -u root -p

1.2 Navicat连不上

2. 解决方案

2.1 连接mysql

msyql -u root -p

2.2 查询所有数据库

 show databases;

2.3 切换到mysql数据库

 use mysql;

2.4 查询host

SELECT host, user FROM user WHERE user = 'root';

2.5 更新任意ip都可以连接

update user set host = '%' where user = 'root' and host = 'localhost';

 2.6 刷新权限使配置生效

flush privileges;

 

posted @ 2025-07-11 14:14  helloliyh  阅读(92)  评论(0)    收藏  举报