要使用PDO連接數據庫,首先需要在PHP中安裝PDO擴展。然后,可以按照以下步驟來使用PDO連接數據庫:
$dsn = 'mysql:host=localhost;dbname=mydatabase';
$username = 'username';
$password = 'password';
try {
$pdo = new PDO($dsn, $username, $password);
// 設置PDO錯誤模式為異常
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
echo '數據庫連接失敗:' . $e->getMessage();
}
try {
$stmt = $pdo->query('SELECT * FROM users');
// 獲取查詢結果
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
echo $row['username'] . '<br>';
}
} catch (PDOException $e) {
echo '查詢失敗:' . $e->getMessage();
}
try {
$stmt = $pdo->prepare('SELECT * FROM users WHERE id = :id');
$stmt->execute(['id' => 1]);
// 獲取查詢結果
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
echo $row['username'] . '<br>';
}
} catch (PDOException $e) {
echo '查詢失敗:' . $e->getMessage();
}
以上代碼通過PDO對象連接到MySQL數據庫,并執行了一些簡單的查詢操作。可以根據具體的需求來進行增刪改查等操作。