在bluehost上设置mysql的远程访问



试图在Bluehost上设置和托管数据库,但在本地测试时遇到问题。将连接字符串设置为$link = mysqli_connect("localhost", "username", "password", "dbname")`但我一直得到"由于目标机器主动拒绝,无法建立连接"。

我应该注意,我正在将数据库设置为远程连接。

似乎权限已授予,请先尝试授予权限。这里的"%"意味着Db可以接受来自任何IP的连接,如果你想让Db可以接受来自IP的特定主机名的连接,那么使用主机名或IP而不是"%"。

GRANT ALL PRIVILEGES ON dbname.* TO 'username'@'%';

最新更新