我有两台 Debian 6 服务器 - 一台用于 Web,一台用于数据库。
如何通过局域网连接?
在两台服务器上,我都永久更改了主机名
/etc/hostname
/etc/hosts
web => web-server
db => db-server
在 mysql 的权限中,我已将 root 用户设置为接受来自web-server
(而不是 localhost)和我连接到的 Web 服务器的请求db-server
在my.cnf
我已经逃脱以下行:
# bind-address = 127.0.0.1
错误
Warning: mysqli::mysqli(): (HY000/2005): Unknown MySQL server host 'db-server' (1)
答案1
你确定你有 /etc/hosts 吗?
127.0.0.1 db-server
由于有评论,您必须先配置您的 LAN。