Phalcon - Connectivité de base de données
Dans ce chapitre, nous aborderons la connectivité de la base de données liée à Phalcon.
Création de base de données et conception
Nous nous concentrerons sur la création d'une base de données pour les blogs qui maintient les articles avec les catégories selon les entrées des utilisateurs.
Nom de la base de données: blog-tutorial
Requête utilisée pour créer la base de données -
drop database blog-tutorial (if exists)
create database blog-tutorial
Après la création de la base de données, la base de données sera répertoriée comme indiqué dans la capture d'écran suivante.
Phalcon utilise des commandes pour créer models, controllers, et même des projets. Voyons voir comment ça fonctionne.
Step 1 - Créez un projet nommé blog-tutorial.
Step 2 - Configurer l'application Web qui se connecte à la base de données que nous avons créée pour la gestion des blogs.
<?php
return new \Phalcon\Config (array (
'database' => array (
'adapter' => 'Mysql',
'host' => 'localhost',
'username' => 'root',
// 'dbname' => 'blog_tutorial',
'password' => '',
'name' => 'blog_tutorial',
),
'application' => array (
'controllersDir' => __DIR__ . '/../../app/controllers/',
'modelsDir' => __DIR__ . '/../../app/models/',
'viewsDir' => __DIR__ . '/../../app/views/',
'baseUri' => '/blog-tutorial/',
)
));