我似乎无法连接到家庭网络上的远程 MySQL 服务器。
我已经在运行 10.6.2 Snow Leopard Server 的 Mac mini Server 上启动了 MySQL 进程。
我已经下载了 Navicat lite 来管理我的数据库。
当我在实际服务器上运行 Navicat 时,一切正常,它显示连接成功。
但是,当我从另一台机器运行它并为其提供服务器 IP 地址时,它显示“主机‘192.168.1.86’不允许连接到此 MySQL 服务器”。
我已经注释掉了 my.cnf 文件中的“skip-networking”行。
我还添加了行“bind-address = 192.168.1.83”,这是我的服务器的地址(根据我谷歌搜索的帮助)。
我还需要做什么吗?基本上我想远程管理服务器。
提前致谢。
答案1
您需要为该机器上的用户授予 mysql 权限,例如grant SELECT, UPDATE, on database.* to [email protected] identified by password;