簡體   English   中英

無法從本地主機連接到數據庫

[英]Can't connect to the database out of the local host

我一直在嘗試使用此.php代碼連接數據庫:我的電話號碼端口是2086。當我嘗試用盡本地主機(在實時站點上)時,以下代碼使用localhost bu起作用。 只有寫“錯誤”,奇怪的是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();
    }
?>

這個:

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

是不正確的。 端口被指定為參數#5:

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

終於可以了! 我更改了站點的域名,並且可以正常工作。 我認為問題出在舊域名。 我已向他們發送了一封郵件,以尋求解決方案。

謝謝大家的幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM