我一直在尝试使用此.php代码连接到数据库: 我的号码端口是2086.以下代码在我尝试用完本地主机(在实际站点上)时不会使用localhost。 只有写“错误”,奇怪的是mysqli_connect_error()函数不会返回任何内容。 我能找到解决方案吗?
<?php
if ($enlace = mysqli_connect("ip+port", "username", "password", "databases"))
echo 'connect to the databases';
else
{
printf("error", mysqli_connect_error());
exit();
}
?>
答案 0 :(得分:3)
此:
$enlace = mysqli_connect("ip+port", etc...
^^^^^
不正确。 port被指定为参数#5:
$enlace = mysqli_connect($hostname, $username, $password, $dbname, $port)
^^^^^
答案 1 :(得分:0)
终于有效!! 我更改了网站的域名,它的工作原理。 我认为问题是由于旧域名造成的。 我给他们发了一封邮件试图找到解决方案。
谢谢你们所有人的帮助