centos7 mysql 无法被远程连接

找到并编辑配置文件

Ubuntu/Debian 系统路径通常是:/etc/mysql/mysql.conf.d/mysqld.cnf

CentOS/RHEL 系统路径通常是:/etc/my.cnf

使用 vim 编辑:

修改 bind-address 参数

找到 mysqld 部分下的 bind-address = 127.0.0.1,将其改为 0.0.0.0:

ini

mysqld

允许监听所有网络接口

bind-address = 0.0.0.0

注意:如果该行前有#,记得删掉。改为0.0.0.0表示允许从任何网络接口访问,如果想更安全,可以指定你服务器的具体内网IP。

重启MySQL服务

sudo systemctl restart mysqld

相关推荐
我滴老baby6 分钟前
检索的上限,在切块时就定了:一次〈民法典〉实测,看懂 ChatDOC 的“上下文检索”
数据库·全文检索·文档处理
Databend10 分钟前
Jev 爆火之后,我们把它集成进了数据湖仓
大数据·数据库·agent
数字新视界17 分钟前
数据中心基础设施管理系统的智能监测与运维整合剖析
数据库·物联网·数据中心·数据中心基础设施管理·dcim管理系统
于樱花森上飞舞38 分钟前
【Redis】哨兵详解
java·开发语言·数据库·redis
徐子童1 小时前
介绍MVCC机制
java·mysql·面试题·秋招·并发·mvcc
thefool1122661 小时前
库和表基本操作、表的增删改查
mysql
李白客1 小时前
向量数据库怎么选:RAG 项目最该比较的 8 个维度(深度拆解)
数据库·aigc
cspttty2 小时前
需求预测校招入门:SQL、Excel、统计模型和业务指标怎么学
大数据·数据库
2501_933670792 小时前
面向物流数据分析校招:SQL、Excel、BI、WMS/TMS该怎么准备
数据库
Code_流苏2 小时前
AI 知识库和数据库有什么区别?从“查订单”到“问规则”讲清楚
数据库·ai·agent·知识库