rain / db
PDO 类的数据库库封装
dev-master
2013-04-28 15:35 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-24 03:08:05 UTC
README
#Rain DB 组件
Rain DB 是 RainFramework 3 的一个组件,作为 PDO 类的封装器。
使用方法
此类使用静态方法来运行查询。示例
use Rain\DB; // include the autoloader require "library/Rain/autoload.php"; // configure the class DB::configure( array("config_dir"=>"config/"); ); // init the connection DB::init(); // run a query get one row DB::getRow("SELECT * FROM user LIMIT 1");
安装
您可以使用 composer 将此库复制到您的项目中。
之后,您需要配置您的连接
配置连接
此类接受 mysql
、pgsql
、sqlite
、oracle
和 odbc
驱动程序。
类使用的驱动程序在配置文件中定义,默认为 config/db.php
,在使用类之前,您需要编辑此文件并存储您的数据库用户、密码等。
加载和初始化库。
要加载类文件,您可以使用 composer 或 PSR 自动加载器。
配置类后,您可以使用 init 方法初始化库
use Rain\DB; require "library/Rain/autload.php"; DB::init();
路线图、待办事项列表和愿望列表,全部在一起!
- 选择返回类型为数组、对象或类(我们可能需要创建一个具有 __toString 方法的 JSON、XML 或 YAML 类)