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

相关推荐
zhishijike14 小时前
全国行政区划sql(省市区)
数据库·sql·mysql
早川91914 小时前
Hbase、MySQL和Redis区别
redis·mysql·hbase
再战300年14 小时前
通过docker实现mysql一主多从
mysql·docker·容器
Irene199114 小时前
(课堂笔记)MySQL 基础(对比 Oracle 学习)
mysql·oracle
MY_TEUCK15 小时前
【2026最新版Linux安装Mysql】CentOS 7 安装 MySQL 8.4.9 完整流程(RPM 手动安装+避坑+面试)
linux·mysql·centos
川石课堂软件测试15 小时前
接口测试常见面试题及答案
python·网络协议·mysql·华为·单元测试·prometheus·harmonyos
江湖中的阿龙16 小时前
【MySQL 深度进阶】从底层架构到实战调优:全面打通核心机制与底层原理
mysql·innodb
zhulangfly16 小时前
# Spring Boot + MinIO + MySQL + Vue 实现视频管理与流式播放
vue.js·spring boot·mysql
罗超驿16 小时前
14.MySQL索引底层原理:从数据结构到B+树的深度解析
数据结构·b树·mysql
罗超驿17 小时前
15.面试高频考点:MySQL索引底层原理与实战要点全梳理
mysql·面试·职场和发展