簡體   English   中英

mysql_connect()沒有到達正確的服務器

[英]mysql_connect() is not getting to the correct server

我的系統具有到本地服務器的全局開放mysql連接。 在我的一個文件中,我打開了到遠程計算機的附加連接。

我沒有嘗試連接到該計算機,而是從我的ISP收到了一條拒絕訪問消息(它似乎正在嘗試連接到該計算機上的數據庫)。

我正在嘗試使用以下方法進行連接:

$cust_conn = mysql_connect($host,'root','##password##');

我曾嘗試subdomain.domain.com:3306subdomain.domain.comip:3306作為價值$host

這是我得到的答復:

Warning: mysql_connect(): Access denied for user 'root'@'my.isp.com' (using password: YES) in /var/www/html/report/module/sql_view.php on line 19 Error: Could not connect to database:

任何想法為什么會發生這種情況? 似乎出於某種原因,我的腳本試圖連接到ISP服務器,而不是$host傳遞的腳本。

錯誤消息中給出的主機是它要嘗試與其連接的主機。

錯誤(my.isp.com)中的主機名是您客戶端的主機...遠程根訪問經常被禁用,或者pass / host組合錯誤

添加信譽:

http://dev.mysql.com/doc/refman/5.1/en/adding-users.html

暫無
暫無

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

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