Ubuntu 20.04 myslq-server-8 mysqld 因 bind-address = 0.0.0.0 以外的任何原因失败

Ubuntu 20.04 myslq-server-8 mysqld 因 bind-address = 0.0.0.0 以外的任何原因失败

按照主题。我想通过 bind-address = 192.168.1.1、192.168.1.2、192.168.1.3 限制在 192.168.1.0/29 中监听本地局域网的服务器

但这总是导致

"Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)"

据我了解,应该能够通过列表来限制接受的地址?

答案1

我通过输入 bind_address=0.0.0.0 来修复这个问题,但是只通过防火墙规则限制从本地网络到 mysql 端口的连接:

sudo ufw 允许从 192.168.1.0/24 到任意端口 3306

相关内容