如果你是一名Web開發者,那么你肯定熟悉PHP的mysqli connect。它是一種PHP的數據庫連接方式,用于連接MySQL數據庫。
mysqli connect在Web開發領域應用廣泛,它的使用方法也相對簡單。下面我們具體來看一下mysqli connect的用法。
首先,我們需要在PHP腳本中引入mysqli connect。引入的代碼如下:
<?php $servername = "localhost"; $username = "root"; $password = "123456"; $dbname = "myDB"; // 創建連接 $conn = new mysqli($servername, $username, $password, $dbname); // 檢測連接 if ($conn->connect_error) { die("連接失敗:" . $conn->connect_error); } echo "連接成功"; ?>
在上面的代碼中,我們定義了四個變量,分別是服務器名、用戶名、密碼和數據庫名。然后,創建了一個mysqli的連接,并且通過if語句判斷連接是否成功。
接著,我們需要在mysqli connect中執行SQL語句。下面是一個例子:
<?php $sql = "INSERT INTO MyGuests (firstname, lastname, email) VALUES ('John', 'Doe', 'john@example.com')"; if ($conn->query($sql) === TRUE) { echo "新記錄插入成功"; } else { echo "Error: " . $sql . "
" . $conn->error; } ?>
在上面的代碼中,我們定義了一個SQL語句,并且通過if語句判斷SQL語句是否執行成功。如果執行成功,就輸出“新記錄插入成功”,否則就輸出錯誤信息。
同時,我們還可以使用mysqli connect來查詢數據。下面是一個代碼例子:
<?php $sql = "SELECT id, firstname, lastname FROM MyGuests"; $result = $conn->query($sql); if ($result->num_rows > 0) { // 輸出數據 while($row = $result->fetch_assoc()) { echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "<br>"; } } else { echo "0 結果"; } ?>
在上面的代碼中,我們定義了一個SQL語句,并且通過$result變量來存儲查詢結果。然后,通過循環語句輸出查詢到的數據。
最后,我們需要關閉mysqli connect。下面是一個例子:
<?php $conn->close(); ?>
在上面的代碼中,我們簡單地調用了關閉連接的方法。
總之,mysqli connect是一種非常實用的PHP數據庫連接方式,如果你掌握了它的用法,那么可以極大地增強你的Web開發能力。