簡體   English   中英

從localhost連接到在線數據庫時,用戶'totallig_root'@'197.210.64.73'(使用密碼:YES)拒絕訪問

[英]Access denied for user 'totallig_root'@'197.210.64.73' (using password: YES) when conneting to online database from localhost

我試圖從本地主機訪問我的在線數據庫,但給出了上述錯誤。 我在網上對其進行了測試,並且有效。

數據庫下 ,我已將我的計算機IP地址添加到遠程MySQL

用戶'totallig_root'@'197.210.64.73'的訪問被拒絕(使用密碼:是)

我的連接字符串

$host = 'totallightschools.com:3306';
$user = '******';
$pass = '******';
$db = '******';

$con = mysqli_connect($host,$user,$pass,$db);
if (mysqli_connect_errno())
{
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

如果您的MySQL實例中有一個MySQL用戶,名稱為totallig_root ,並且允許從主機( 197.210.64.73 )連接,則應該能夠連接此功能:

mysqli_connect($host,$user,$pass,$db,$port);

因此,您必須在單獨的參數中指定端口(如果不是默認端口)。 您的MySQL實例中的用戶應如下所示: totallig_root@197.210.64.73totallig_root@% (以允許從所有主機進行連接)

資料來源: http//php.net/manual/de/function.mysqli-connect.php

暫無
暫無

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

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