当前位置:网站首页>解决navicat连接数据库遇到的问题

解决navicat连接数据库遇到的问题

2022-06-30 03:38:00 走到哪,爬到哪

一、查看端口是否是3306

dos窗口输入命令:mysql -uroot -p

接着输入:show global variables like 'port';

二、是否把端口号添加到防火墙

2.1 入站规则--双击新建规则

 2.2 输入端口号:3306

 

 

 

 三、出现1130错误

 解决方法:

3.1 打开dos命令窗口,登录:mysql -uroot -p

3.2 输入use mysql ;

3.3 查看mysql 服务的用户信息(用户名,可访问ip)输入:select user, host from user;

3.4 user 代表mysql服务可访问的用户,host代表用户运行在制定的ip上访问(localhost,表示本机)修改root用户允许在任务机器上访问 update user set host='%' where user='root';

3.5 然后更改远程连接设置命令:GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;

3.6 刷新用户权限,使root新设置的权限能够生效 flush   privileges;

 3.7 连接成功

 

原网站

版权声明
本文为[走到哪,爬到哪]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_45827692/article/details/125381613