📜  Phalcon-切换数据库

📅  最后修改于: 2020-10-21 05:28:14             🧑  作者: Mango


我们在应用程序中使用了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抽象类扩展配置。

 '/tmp/blog_tutorial.sqlite']); 

甲骨文

为了在Phalcon中实现Oracle数据库连接,应使用Phalcon \ Db \ Adapter \ Pdo \ Oracle抽象类扩展配置。

 "//localhost/blog_tutorial", 
   "username" => "root", 
   "password" => "" 
); 

$connection = new Phalcon\Db\Adapter\Pdo\Oracle($config);