php - 无法连接到数据库 (000webhost)

标签 php mysql

$host="mysql13.000webhost.com";      
$username="a1346032"; 
$password="<password>"; 
$db_name="a1346032_newdb"; 
$tbl_name="members"; 

mysqli_connect("$host", "$username", "$password")or die("cannot connect"); 
mysqli_select_db("$db_name")or die("cannot select DB");

我在免费托管站点 000webhost 中创建了我的 mysqli 数据库,现在我想将我的数据库连接到我的 php 代码,但每次我收到错误消息“mysqli_connect(): (HY000/2002): 连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立连接失败,因为连接的主机没有响应。在 C:\wamp\www\hh1\checklogin.php 第 11 行“请帮助我解决这个问题并建议我必须加点东西吗?谢谢。

最佳答案

000webhost 只允许您通过它自己的 PHP 主机或它自己的 PHPMyAdmin 访问数据库。

除非您升级您的帐户(通过付费),否则您无法从您自己的计算机或其他服务器访问它。

enter image description here

关于php - 无法连接到数据库 (000webhost),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34610437/

相关文章:

mysql - 多列索引和 ORDER BY

php - 在 PHP 中如何在一定数量的字符后切断文本?

PHP 连接到 aws。连接被拒绝

php - 在一个查询中从两个不同的表中选择不同的行

PHP Session 从数据库获取数据

php - 接口(interface)和抽象类的优点是什么?

php - Propel - 多连接性能

cpanel 中的 php cron 作业无法正常工作。电子邮件中没有错误

php - Magento Javascript 自定义 block

javascript - jQuery 删除输出循环上的重复行