通过免费主机远程连接mysql

12

我在000webhost上注册了账号,现在我可以通过以下方式连接到已上传到该网站的mysql数据库页面:

mysql_connect('localhost', 'user', 'pass') or die('Could not connect to database');
mysql_select_db('name') or die('Could not select database');

但似乎它不允许远程连接

是否有任何提供 MySQL 数据库并允许远程连接的免费主机?

2个回答

10

尝试heliohost.org
我曾经使用过,他们的服务很好。唯一的问题是注册填写得太快。


2
谢谢,这个方法对我在Python中也起作用了!确保按照他们说的进行设置。http://wiki.helionet.org/Mysql#Connecting_Remotely - Asher
此外,ping heliohost.org 的延迟有点慢,大约为 100 毫秒,而付费服务器则只有约 40 毫秒。 - Asher

6

000webhost免费账户不提供MySQL远程访问,可以查看,因此要么升级账户,要么尝试使用http://www.freemysql.net提供的免费远程MySQL服务器,但是由于是免费的,所以速度非常慢。

mysql_connect('SQL**.FREEMYSQL.NET', 'USER', 'PASS') or die('Could not connect to database');
mysql_select_db('DBNAME') or die('Could not select database');

不要使用“localhost”


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接