2002 - Can‘t connect to server on ‘192.168.1.XX‘ (36)

参考:2002 - Can't connect to server on '192.168.1.XX' (36)

ubantu20.04,mysql5.7.13

navicat 远程连接数据库报错 2002 - Can't connect to server on '192.168.1.61' (36)

一、查看数据库服务是否有启动,发现有启动

systemctl status mysql

二、查看数据库端口是否是3306,结果是3306

show global variables like 'port';

三、查看root用户权限,是否有开放远程连接,看了是有开放,%代表允许远程

select user,host from mysql.user;

四、 最后排查到mysql 的配置文件

路径/etc/mysql/mysql.conf.d

cd到该路径,然后 命令行运行 vi mysqld.conf 进行编辑

127.0.0.1是本地的意思,bind绑定了本地地址,只能本地访问

把bind地址改成0.0.0.0就可以了

连接成功

之后重启mysql即可

sudo service mysql restart

相关推荐
峥无12 小时前
深入理解MySQL事务与MVCC机制
数据库·mysql
要开心吖ZSH15 小时前
MVCC 进阶:快照读 vs 当前读、幻读与 Next-Key Lock
java·数据库·sql·mysql·mvcc
万亿少女的梦16816 小时前
基于Spring Boot的社区管理系统设计与实现
java·spring boot·mysql·vue·系统设计
翔云12345616 小时前
简单概括主库上 Executed_Gtid_Set 是什么时候更新的
数据库·mysql
要开心吖ZSH16 小时前
Java事务与MySQL事务的关系及MVCC通俗解析
java·开发语言·mysql·mvcc
爱喝热水的呀哈喽16 小时前
hypermesh两个网格参数解析
服务器·数据库·mysql
万亿少女的梦16817 小时前
基于Spring Boot的楚雄旅游景区门票售卖系统设计与实现
java·spring boot·mysql·vue·系统设计
_Jonas17 小时前
Python SqlAlchemy对数据库各种操作整理(MySQL为例)
数据库·python·mysql
talenteddriver18 小时前
MySQL的ABC联合索引
mysql
wear工程师18 小时前
可重复读能不能防幻读?MVCC 和 Next-Key Lock 到底谁在起作用
mysql·面试