在bluehost上为mysql设置远程访问

时间:2018-12-11 19:43:10

标签: php mysql

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

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

1 个答案:

答案 0 :(得分:0)

似乎已授予许可,请尝试先授予许可。这里的“%”表示Db可以接受来自任何IP的连接,如果要使DB可以接受来自IP的特定主机名的连接,则请使用主机名或IP代替“%”。

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