簡體   English   中英

PHP和DB與mysqli的連接

[英]PHP and DB connections with mysqli

我知道這個問題可能有點籠統,但是我想問一些問題。

首先,我有一個人在建立一個具有數據庫連接等功能的網站,但現在他離開了,所以我將不得不繼續他的工作。 我可以訪問他所做的所有工作,但是我不知道如何在本地“查看”該網站,因為該網站只有PHP文件,並且在嘗試連接到遠程數據庫時遇到一些問題。 連接到數據庫時的錯誤是:

警告:mysqli :: mysqli()[mysqli.mysqli]:(HY000 / 2002):嘗試連接時發生錯誤,因為主機未及時應答,或者連接中可能存在錯誤。 (這是一個推論,因此原始的英語錯誤可能有所不同。)

通過以下方式完成連接:

$mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE);

因此,我的問題是,如何解決此問題以在本地查看該網站,以便在將其上傳到服務器之前可以進行所有需要的測試。

謝謝您的寶貴時間,問候。

編輯

我在另一台計算機上(位於主機上)有一個mysql服務器,並且工作正常(我可以使用在Java上完成的其他應用程序訪問,沒有問題)。 如果我在線進入該網站(我的意思是,將其上傳到擁有數據庫的主機上),則連接和一切正常。

我的問題是我想在本地看到該網站進行內部測試,並且不要破壞該在線網站,但是正如我已經說過的,我無法連接到數據庫。

可能與IP有關嗎?

我很確定所有代碼都能正常工作,問題是在本地運行它並假裝連接到在線數據庫。

請下載XAMPP並將其安裝在您的計算機上。 然后將所有文件和文件夾復制到xampp / htdocs /,並在瀏覽器上像localhost /一樣運行,您可以在本地查看所有文件

暫無
暫無

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

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