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

相关推荐
qq_392690667 小时前
Scikit-learn怎么实现协同过滤推荐_利用NearestNeighbors找相似用户
jvm·数据库·python
dfdfadffa7 小时前
C#怎么使用TopLevel顶级语句 C#顶级语句怎么写如何省略Main方法简化控制台程序【语法】
jvm·数据库·python
qq_413502027 小时前
Workerman vs Swoole:2026高性能PHP框架怎么选?
jvm·数据库·python
zjy277777 小时前
PHP源码对声卡有依赖吗_音频硬件无关性说明【方法】
jvm·数据库·python
2301_818008447 小时前
PHP函数如何适配高密度服务器机箱_PHP在紧凑硬件布局优化【操作】
jvm·数据库·python
a7963lin7 小时前
c#如何实现幂等消费_c#幂等消费的几种常见用法
jvm·数据库·python
kexnjdcncnxjs7 小时前
Redis怎样实现Session的分布式共享
jvm·数据库·python
tjc199010057 小时前
mysql如何防止SQL注入攻击_mysql参数化查询与转义
jvm·数据库·python
Kakaxiii8 小时前
【2026最新】Neo4j 数据库如何像 MySQL 一样导出和快速恢复完整数据
数据库·mysql·neo4j
sjsjsbbsbsn8 小时前
RAG 基础学习总结
java·数据库·学习