首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 綜合知識

PHP 5 環境啟用 PDO 擴充套件完整步驟

     編輯:PHP 綜合知識

檢查擴充檔案

確認 ext/ 目錄存在:

  • php_pdo.dll(核心)
  • php_pdo_mysql.dll(MySQL 驅動)
  • php_pdo_mssql.dll / php_pdo_sqlsrv.dll(MSSQL 驅動)

修改 php.ini

; 指定擴充目錄(依實際路徑調整)
extension_dir = "C:\Program Files (x86)\PHP\ext"

; 載入 PDO 核心
extension=php_pdo.dll

; 載入對應驅動(二選一或共存)
extension=php_pdo_mysql.dll
; extension=php_pdo_mssql.dll  ; 老版 MSSQL
; extension=php_pdo_sqlsrv.dll ; 新版 SQLSRV 驅動

驗證生效

  1. 重啟 Web 伺服器 / PHP-FPM
  2. 瀏覽 phpinfo() 頁面,搜尋 PDO 區塊
  3. 應顯示 PDO support => enabled 及對應驅動

連線範例

<?php
// MySQL
$pdo = new PDO('mysql:host=localhost;dbname=test;charset=utf8mb4', 'user', 'pass');
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

// SQL Server (sqlsrv)
$pdo = new PDO('sqlsrv:Server=host;Database=db', 'user', 'pass');

常見問題

  • PHP 7+ 內建 PDO 核心,無需載入 php_pdo.dll
  • Linux 安裝:yum install php-pdo php-mysqlnd 或 apt install php-pdo php-mysql
  • Docker:官方映像已預裝常用驅動
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved