局域网内连接不上mysql

当你的网站或应用程序中需要使用MySQL或MariaDB作为后端数据库时,在局域网内可能会出现连接不上的情况,这种情况往往会使你感到困扰。以下是可能的原因和解决方案。

局域网内连接不上mysql

1. 防火墙问题

如果你的MySQL服务器运行在一个受保护的网络上,可能需要配置防火墙以允许从内部网络中的客户端连接。 在Linux系统中可以使用以下命令打开MySQL默认端口3306: sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent sudo firewall-cmd --reload