Erreur pdo_mysql avec Zend_Config
Bonjour,
A titre d'information, j'utilise la version 1.0.2 du Zend Framework.
Je voudrais me connecter à une base de données MySql en utilisant Zend_Config, mais à l'exécution de mon code, j'obtiens l'erreur suivante :
Citation:
Fatal error: Uncaught exception 'Zend_Db_Adapter_Exception' with message 'The mysql driver is not currently installed' in C:\wamp\www\...\library\Zend\Db\Adapter\Pdo\Abstract.php
Voilà mon code :
J'ai un fichier config.ini qui contient les lignes suivantes
Code:
1 2 3 4 5 6
| [test]
db.adapter = PDO_MYSQL
db.config.host = localhost
db.config.username = root
db.config.password =
db.config.dbname = ... |
Dans mon fichier index.php, je fais :
Code:
1 2 3 4 5 6
| $config = new Zend_Config_Ini('config.ini','test');
$registry = Zend_Registry::getInstance();
$registry->set('config',$config);
$db = Zend_Db::factory($config->db->adapter, $config->db->config->toArray());
Zend_Db_Table::setDefaultAdapter($db); |
Ensuite, en vous épargnant le controller, j'utilise Zend_Db_Table
Code:
1 2 3 4
| class MandataireDAO extends Zend_Db_Table
{
protected $_name = "mandataire"; //Nom de la table dans la bdd
} |
Ca me semblerait abhérrant que la connexion avec des bdd mySql ne soit pas encore supportée, donc je suppose que mon erreur est ailleurs,mais où d'après vous ?
Merci beaucoup !