
- Phalcon 教程
- Phalcon - 首頁
- Phalcon - 概述
- Phalcon - 環境設定
- Phalcon - 應用程式結構
- Phalcon - 功能
- Phalcon - 配置
- Phalcon - 控制器
- Phalcon - 模型
- Phalcon - 檢視
- Phalcon - 路由
- Phalcon - 資料庫連線
- Phalcon - 切換資料庫
- Phalcon - Scaffolding 應用程式
- Phalcon - 查詢語言
- Phalcon - 資料庫遷移
- Phalcon - Cookie 管理
- Phalcon - 會話管理
- Phalcon - 多語言支援
- Phalcon - Asset 管理
- Phalcon - 使用表單
- Phalcon - 物件文件對映器
- Phalcon - 安全功能
- Phalcon 實用資源
- Phalcon - 快速指南
- Phalcon - 實用資源
- Phalcon - 討論
Phalcon - 切換資料庫
我們在應用程式中使用了 MySQL 資料庫。如果我們想在中途切換資料庫軟體,不會太難,只要我們在新資料庫中具有相同的資料結構即可。
PostgreSQL
配置將連線到 PostgreSQL 資料庫的 Web 應用程式。
可以使用以下程式碼實現此目的。服務將包括 Phalcon\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
要實現 SQLite 連線,應使用 Phalcon\Db\Adapter\Pdo\Sqlite 抽象類擴充套件配置。
<?php use Phalcon\Db\Adapter\Pdo\Sqlite; $connection = new Sqlite(['dbname' => '/tmp/blog_tutorial.sqlite']);
Oracle
要實現 Oracle 資料庫在 Phalcon 中的連線,應使用 Phalcon\Db\Adapter\Pdo\Oracle 抽象類擴充套件配置。
<?php use Phalcon\Db\Adapter\Pdo\Oracle; $config = array ( "dbname" => "///blog_tutorial", "username" => "root", "password" => "" ); $connection = new Phalcon\Db\Adapter\Pdo\Oracle($config);
廣告