无法从本地主机连接到数据库

时间:2015-08-06 14:41:22

标签: php mysql database localhost

我一直在尝试使用此.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();
    }
?>

2 个答案:

答案 0 :(得分:3)

此:

$enlace = mysqli_connect("ip+port", etc...
                            ^^^^^

不正确。 port被指定为参数#5:

$enlace = mysqli_connect($hostname, $username, $password, $dbname, $port)
                                                                   ^^^^^

答案 1 :(得分:0)

终于有效!! 我更改了网站的域名,它的工作原理。 我认为问题是由于旧域名造成的。 我给他们发了一封邮件试图找到解决方案。

谢谢你们所有人的帮助