簡體   English   中英

使用PHP連接MySQL數據庫

[英]Using PHP to connect to MySQL database

我正在嘗試創建一些非常基本的 php 代碼,如果我已成功連接到我的 MySQL 數據庫,它將告訴我。 使用 MySQLi,我發現這是創建連接的最佳方式:

$connection = mysqli_connect(host, username, password, dbname);

然后我看到您可以通過使用這樣的 if 語句來測試您是否已連接:

if(!$connection){
    echo "connection failed"
}
else{
    echo "Successful connection"
}

我相信我最難理解的是 mysqli_connect function 的參數。 我知道我需要來自 MySQL 的用戶名、密碼和數據庫名稱,但是我對 go 的“主機”需要什么感到不安。 有沒有人熟悉連接到可以幫助我的 MySQL 數據庫?

數據庫不必與 PHP 應用程序在同一台計算機上運行,它可以在網絡服務器上。 host參數為服務器的名稱或IP地址。

如果數據庫在同一台機器上運行,請使用"localhost"作為host參數。

服務器是處理其客戶端的任何東西,主機是“托管”服務器的地方,例如,如果我今晚在家里舉辦生日聚會,那么我會說,“我在這個地址舉辦聚會”,同樣在計算機中世界,“地址”部分是服務器的 IP

“主機”僅表示 mysql 服務器的 IP。

同一台計算機上的 MySQL 服務器托管在 IP “127.0.0.1”也稱為“localhost”(默認情況下),希望這能回答您的問題。

暫無
暫無

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

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