Phalcon - Konektivitas Database

Pada bab ini, kita akan membahas konektivitas database yang terkait dengan Phalcon.

Pembuatan Database dan Desain

Kami akan fokus pada pembuatan database untuk blog yang memelihara posting bersama dengan kategori sesuai entri pengguna.

Nama Database: blog-tutorial

Query digunakan untuk membuat database -

drop database blog-tutorial (if exists) 
create database blog-tutorial

Setelah pembuatan database, database akan terdaftar seperti yang ditunjukkan pada gambar layar berikut.

Phalcon menggunakan perintah untuk pembuatan models, controllers, dan bahkan proyek. Mari kita lihat cara kerjanya.

Step 1 - Buat proyek bernama blog-tutorial.

Step 2 - Konfigurasi aplikasi web yang menghubungkan ke database yang kita buat untuk mengelola blog.

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