Phalcon - Berpindah Database

Kami telah menggunakan database MySQL dalam aplikasi kami. Jika kita ingin mengubah software database midstream, itu tidak akan terlalu sulit, selama kita memiliki struktur data yang sama di database baru kita.

PostgreSQL

Konfigurasi aplikasi web yang akan terhubung ke database PostgreSQL.

Ini dapat dicapai dengan menggunakan kode berikut. Layanan akan mencakupPhalcon\Db\Adapter\Pdo\Postgresql

use Phalcon\Db\Adapter\Pdo\Postgresql;  

$config = [ 'host' => 'localhost', 'dbname' => 'blog_tutorial', 'port' => 5432, 'username' => 'root', 'password' => '' ]; $connection = new Postgresql($config);

SQLite

Untuk mengimplementasikan koneksi SQLite, konfigurasi harus diperluas dengan Phalcon\Db\Adapter\Pdo\Sqlite kelas abstrak.

<?php  
 
use Phalcon\Db\Adapter\Pdo\Sqlite;  

$connection = new Sqlite(['dbname' => '/tmp/blog_tutorial.sqlite']);

Peramal

Untuk mengimplementasikan koneksi database Oracle di Phalcon, konfigurasi harus diperluas dengan Phalcon\Db\Adapter\Pdo\Oracle kelas abstrak.

<?php  

use Phalcon\Db\Adapter\Pdo\Oracle;  

$config = array ( "dbname" => "//localhost/blog_tutorial", "username" => "root", "password" => "" ); $connection = new Phalcon\Db\Adapter\Pdo\Oracle($config);