![如何让我的数据库接受外部连接?](https://linux22.com/image/588231/%E5%A6%82%E4%BD%95%E8%AE%A9%E6%88%91%E7%9A%84%E6%95%B0%E6%8D%AE%E5%BA%93%E6%8E%A5%E5%8F%97%E5%A4%96%E9%83%A8%E8%BF%9E%E6%8E%A5%EF%BC%9F.png)
在my.cnf
文件中我可以找到#bind-address = 127.0.0.1
。将其更改为bind-address = %
可以完成工作吗?
答案1
如果绑定地址和跳过网络未指定选项,MySQL 默认在所有接口上监听,因此您只需确保这 2 个选项被注释掉。
您还可以强制 MySQL 监听所有接口明确地通过指定:
bind-address = 0.0.0.0
如果您希望让它仅监听 1 个 IP 地址,您可以这样做:
bind-address = your.ip.addr.ess
您还可以查看此主题了解更多信息。