主机(页面)不允许远程访问.所以我怎么能到达/编辑我的数据库


Host (iPage) does not allow remote access. So how can I reach/edit my database?

我已经在iPage.com注册了一个域名。

但是最近我了解到他们不允许远程访问数据库。我在php5 kohana框架编码我的网页,所以当我在PHP中使用mysql_connect(hostname,username,password)函数时,它返回一个错误,无法连接到数据库。无论是通过SQLyog(我用来访问远程数据库),我可以连接。

我能做什么在我的代码中创建条目到我的页面数据库?我还需要什么额外的申请吗?我不确定,但我想他们也不允许ssh和html隧道。

您可以在SQLyog中使用http隧道

更多信息:http://faq.webyog.com/21_19_en.html

您可能想尝试安装或让您的主机安装phpMyAdmin。

我解决了。问题是,我试图从我的本地主机(我自己的计算机)访问我的页面数据库,它返回错误。page不允许远程访问,这意味着我不能从任何数据库管理应用程序(例如SQLyog)访问/编辑我的数据库。然而,当我创建了一个演示网站,使用适当的index.php试图通过mysql_connect()函数访问数据库,并通过cuteFTP上传到我的域名时,它成功运行并可以访问数据库。