簡體   English   中英

我如何知道服務器上數據庫的主機名是什么

[英]How can i know what is the host name of my database on my server

我在筆記本電腦上運行php代碼時將主機名用作本地服務器,但是現在我在Web上注冊了我的網站,所以現在我用於sql連接的主機名是將我的站點ip地址提供給sql中的主機,但是該網站給我一個錯誤“主機'31 .170.163.50'不允許連接到該MySQL

看來您正在嘗試從其他服務器連接到數據庫。 您的PHP腳本仍在自己的PC上運行嗎?

您收到的消息是因為您試圖從地址為31.170.163.50的計算機訪問數據庫,但不允許這樣做。 通常,當您擁有“普通”的簡單共享主機時,不允許直接從其他計算機使用數據庫。 只允許服務器本身上的腳本使用數據庫。

因此,解決方案將是:將所有內容,腳本和數據庫放在您的Web托管平台上,並在PHP腳本需要連接到數據庫時使用localhost127.0.0.1

暫無
暫無

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

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