Préambule : connexion aux différents types de bases de données gérés Modèle
Phalcon intègre nativement différents moteurs de bases de données. Les classes de Phalcon permettant de s’adapter aux différents moteurs se nomment Dialect. Modèle:Dialect
Ce tableau énumère la liste des moteurs de bases de données et leurs classes associées pour un usage dans Phalcon.
Nom de la base de données |
Classe |
PostgreSQL |
Phalcon\Db\Dialect\Postgresql |
MySql |
Phalcon\Db\Dialect\Mysql |
Sqlite |
Phalcon\Db\Dialect\Sqlite |
1. Modification de la configuration
Pour paramétrer une connexion à une base de données avec Phalcon, il faut modifier le fichier app/config.php.
Syntaxe de base d’un projet créé avec Phalcon DevTools
'database' => [
'adapter' => 'Mysql',
'host' => 'localhost',
'username' => 'root',
'password' => '',
'dbname' => 'test',
'charset' => 'utf8',
] Modèle:database
Phalcon DevTools prend le parti d’utiliser MySQL par défaut quand il crée...