个性化阅读
专注于IT技术分析

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数据库引擎

实作

<?php

use Phalcon\Db\Adapter\Pdo\Factory;

$options = [
    'host'     => 'localhost', 'dbname'   => 'srcmini', 'port'     => 3306, 'username' => 'siddharth', 'password' => 'flash', 'adapter'  => 'mysql', ];

$db = Factory::load($options);
?>

数据库方言

Phalcon用方言存储数据库引擎的特定详细信息。

Class Description
Phalcon\Db\Dialect\Mysql 适用于MySQL数据库的SQL专用方言
Phalcon\Db\Dialect\Postgresql PostgreSQL数据库系统的SQL专用方言
Phalcon\Db\Dialect\Sqlite SQLite数据库系统的SQL专用方言
赞(0)
未经允许不得转载:srcmini » Phalcon模型层

评论 抢沙发

评论前必须登录!