
dbal
doctrine
Doctrine Database Abstraction Layer
AI 简介
Doctrine DBAL 是一个面向 PHP 的数据库抽象层(DAL),用于统一访问和操作多种关系型数据库系统。它提供数据库连接管理、SQL 查询执行、跨数据库的 schema introspection(结构探测)、schema migration(模式迁移)以及平台适配能力,支持 MySQL、PostgreSQL、Oracle、SQL Server、SQLite、MariaDB 和 IBM DB2 等主流数据库。其核心特点是数据库无关性、类型安全的 SQL 构建与参数绑定、事务控制及可扩展的平台驱动机制。适用于需要兼容多数据库后端的 PHP 应用开发、ORM 底层支撑或数据库自动化运维场景。
PHP
MIT License9.7k
Stars
1.4k
Forks
106
Watchers
286
Issues
Star 增长
今日0
近 7 天0
近 30 天+3
综合评分40.42
默认分支4.4.x