首頁 >後端開發 >php教程 >PHP 連結 MySQL相關知識及其操作

PHP 連結 MySQL相關知識及其操作

jacklove
jacklove原創
2018-05-15 11:12:491769瀏覽

如何透過php連線mysql資料庫,本章節將會詳細的解說資料庫的連線。

連接MySQL

在我們造訪MySQL 資料庫之前,我們需要先連接到資料庫伺服器:

實例(MySQLi - 物件導向)

<?php$servername = "localhost";$username = "username";$password = "password"; 
// 创建连接$conn = new mysqli($servername, $username, $password); 
// 检测连接if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);} echo "连接成功";?>

注意在上述物件導向的實例中$connect_error 是在PHP 5.2.9 和5.3.0 中新增的。如果你需要相容更早版本請使用以下程式碼替換:

// 检测连接
if (mysqli_connect_error()) {
    die("数据库连接失败: " . mysqli_connect_error());
}

實例(MySQLi - 面向過程)

<?php$servername = "localhost";$username = "username";$password = "password"; 
// 创建连接$conn = mysqli_connect($servername, $username, $password); 
// 检测连接if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());}echo "连接成功";?>

實例(PDO)

<?php$servername = "localhost";$username = "username";$password = "password"; 
try {
    $conn = new PDO("mysql:host=$servername;dbname=myDB", $username, $password);    echo "连接成功"; 
}catch(PDOException $e){
    echo $e->getMessage();}?>

注意在以上PDO 實例中我們已經指定了資料庫(myDB)。 PDO 在連線過程需要設定資料庫名稱。如果沒有指定,則會拋出異常。  

關閉連線

連線在腳本執行完後會自動關閉。你也可以使用以下程式碼來關閉連線:

實例(MySQLi - 物件導向)

$conn->close();

實例(MySQLi - 面向過程)

mysqli_close($conn);

實例(PDO)

$conn = null;

本章節詳細了解了資料庫的連接的知識和操作,更多的學習資料清關注p​​hp中文網即可觀看。

相關推薦:

PHP MySQL 簡介(資料庫的相關知識)

PHP MySQL 讀取資料的操作及方法

PHP 發送電子郵件的使用方法

以上是PHP 連結 MySQL相關知識及其操作的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn