2

「ドライバーが見つかりませんでした」というエラーが表示されます.... 何かアイデアはありますか? 私はこれを長い間見つめてきたので、新しい目を向ける必要があります。ありがとう!

<?php

    try {

    $objDb = new PDO('myql:host=localhost;dbname=test',
    '$user', '$pass');
    $objDb->exec('SET CHARACTER SET utf8');

    $sql = "SELECT *    
            FROM 'departments'
            WHERE 'code' = 0";
    $statement = $objDb->query($sql);
    $list = $statement->fetchAll(PDO::FETCH_ASSOC); 

    } catch(PDOException $e) {
    echo $e->getMessage();

     }
    ?>

私は途方に暮れています....私は家にこのセットアップをすべて持っているので、すべてにルートがあります。私が知っていることは次のとおりです。

**phpinfo()**

**PDO**
PDO support enabled
PDO drivers     mysql 

**pdo_mysql**
PDO Driver for MySQL    enabled
Client API version  mysqlnd 5.0.10 - 20111026 - $Id: b0b3b15c693b7f6aeb3aa66b646fee339f175e39 $ 

**mysql**
MySQL Support   enabled
Active Persistent Links     0
Active Links    0
Client API version  mysqlnd 5.0.10 - 20111026 - $Id: b0b3b15c693b7f6aeb3aa66b646fee339f175e39 $ 
4

1 に答える 1

4

myql代わりに がありますmysql

$objDb = new PDO('myql:host=localhost;dbname=test', ...

PDOそこの名前から使用するドライバーを導出するため、myqlドライバーを探しています。

于 2012-09-26T14:52:16.527 に答える