2013-10-07 33 views
1

我正嘗試在本地服務器上連接PDO。我正在使用Windows 7 Professional 64位並安裝了AppServ。在一個PHP文件我用下面的代碼進行連接:試圖在本地服務器上連接PDO

<?php 
$dbh = new PDO('mysql:host=localhost;dbname=test', 'root', 'password'); 
?> 

但代碼原來是一個錯誤:致命錯誤:未捕獲的異常「PDOException」有消息C'找不到司機:\ AppServ \ www \ a.php:2

我檢查了phpinfo(),它顯示sqlite和sqlite2是安裝在PDO中的唯一兩個數據庫。那麼我如何安裝MySQL PDO?

+0

您沒有安裝PDO。嘗試使用<?php phpinfo(); ?>看看你是否有PDO – bksi

+5

你的PHP安裝缺少mysql驅動。這是多空的。要麼沒有激活,要麼根本不存在。 –

+1

[如何在Windows上安裝pdo_mysql](http://www.tothepointsolution.com/site-blog/article/how-to-install-pdomysql-on-windows) –

回答

0

謝謝大家。我只是刪除了MySQL的php.ini文件中的分號,它的工作原理! php.ini文件的默認位置是C:/ Windows /。

相關問題