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/', 
   ) 
));