databases/pear-DB 1.12.2,1 DragonFly
PEAR Database Abstraction Layer
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- PHP301
- Categories
- databases, pear, www
- Package size
- 86.1 KiB, 727.9 KiB installed
Description
DB is a database abstraction layer providing:
- an OO-style query API
- portability features that make programs written for one DBMS work with other DBMS's
- a DSN (data source name) format for specifying database servers
- prepare/execute (bind) emulation for databases that don't support it natively
- a result object for each query response
- portable error codes
- sequence emulation
- sequential and non-sequential row fetching as well as bulk fetching
- formats fetched rows as associative arrays, ordered arrays or objects
- row limit support
- transactions support
- table information interface
- DocBook and phpDocumentor API documentation
DB layers itself on top of PHP's existing database extensions.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | databases/pear-DB | 1.12.2,1 |
| FreeBSD | databases/pear-DB | 1.12.3,1 |
| NetBSD | databases/pear-DB | 1.12.3 |
Install
Binary package:
pkg install php81-pear-DB
From DPorts:
cd /usr/dports/databases/pear-DB && make install clean
Dependencies
Run dependencies 2
Required by 11
- databases/pear-DB_DataObject
- databases/pear-DB_Pager
- databases/pear-DB_QueryTool
- databases/pear-DB_Sqlite_Tools
- databases/pear-DB_ldap
- databases/pear-DB_ldap2
- databases/pear-Structures_DataGrid_DataSource_DB
- databases/pear-XML_Query2XML
- mail/squirrelmail-change_sqlpass-plugin
- mail/squirrelmail-sasql-plugin
- security/mailzu
Configuration
No options to configure.
- Service scripts
- none
- Flavors
php82-pear-DB-1.12.2,1,php83-pear-DB-1.12.2,1,php84-pear-DB-1.12.2,1