我尝试在文件中设置备用 IP 以访问 MySQL 服务器(从 IP 为 192.168.1.20 的 PC 访问): 我的配置文件
MySQL 启动没有问题,在配置文件中,在部分mysqld我有:
[mysqld]
...
bind-address=0.0.0.0
但是,在配置文件中的部分中,不会启动mysqld我有:
[mysqld]
...
bind-address=192.168.1.20 #Remote IP of Client PC
显示错误代码 1067:
使用 bind-address=0.0.0.0 时,所有远程 IP 都可以访问我的 MySQL 服务器,我只想限制为 192.168.1.20。
我该如何解决这个问题,或者我的错误是什么?
BR。
答案1
您无法绑定到远程 IP 地址,因为绑定会将本地地址分配给套接字,而该套接字必须是本地地址或通配符。我不确定您要做什么,但无论如何,这不是正确的做法。