Phalcon模型层

本文概述

  • 数据库适配器
  • 数据库方言
它为框架中的模型层提供动力。在目录Phalcon \ Db下可以找到它。它由用C编程语言编写的抽象层组成。
数据库适配器Phalcon使用PDO_连接到数据库。它支持以下数据库引擎:
Class Description
Phalcon\Db\Adapter\Pdo\Mysql 它是最常用的关系数据库管理系统(RDBMS), 可作为服务器运行, 以提供对多个数据库的多用户访问。
Phalcon\Db\Adapter\Pdo\Postgresql PostgreSQL是一个功能强大的开源关系数据库系统。它提供可靠性, 数据完整性和正确性。
Phalcon\Db\Adapter\Pdo\Sqlite SQLite是一个软件库, 可实现自包含, 无服务器, 零配置的事务型SQL数据库引擎
实作
< ?phpuse Phalcon\Db\Adapter\Pdo\Factory; $options = [ 'host'=> 'localhost', 'dbname'=> 'srcmini', 'port'=> 3306, 'username' => 'siddharth', 'password' => 'flash', 'adapter'=> 'mysql', ]; $db = Factory::load($options); ?>

数据库方言【Phalcon模型层】Phalcon用方言存储数据库引擎的特定详细信息。
Class Description
Phalcon\Db\Dialect\Mysql 适用于MySQL数据库的SQL专用方言
Phalcon\Db\Dialect\Postgresql PostgreSQL数据库系统的SQL专用方言
Phalcon\Db\Dialect\Sqlite SQLite数据库系统的SQL专用方言

    推荐阅读