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

相关推荐
廿一夏2 小时前
MySql的增删改查
数据库·mysql·dba
瀚高PG实验室2 小时前
HGDB 4.5.8.8开启oracle兼容执行带聚合函数的SQL导致数据库进程被信号11杀死
数据库·sql·oracle·瀚高数据库
炘爚2 小时前
日志系统整体设计步骤以及功能函数梳理
运维·服务器·数据库
_下雨天.2 小时前
PostgreSQL日常维护
数据库·postgresql
神の愛2 小时前
本地连接MySql数据库报错??
数据库·mysql
黑牛儿2 小时前
MySQL 索引实战详解:为什么B+类型的索引查询更快
数据库·mysql
向上的车轮2 小时前
如何用DeepSeek定制大模型——智能Text-to-SQL专家系统
数据库·sql
一个有温度的技术博主3 小时前
Redis主从同步进阶:深入理解增量同步与性能优化
数据库·redis·性能优化
榮華3 小时前
DOTA全图透视辅助下载DOTA全图科技辅助下载DOTA外挂下载魔兽争霸WAR3全图下载
数据库·科技·游戏·游戏引擎·游戏程序·ai编程·腾讯云ai代码助手