kolserdav / dbconnect
数据库简单连接模块
Requires
- php: ^7.0
- symfony/yaml: ^4.0
Requires (Dev)
- phpunit/dbunit: ^4.0
- phpunit/phpunit: ^7.0
This package is not auto-updated.
Last update: 2024-09-29 05:35:01 UTC
README
这是一个简单的模块,返回 PDO 类的对象。MySQL。
依赖项
require php : ^7.0, symfony/yaml : ^4.0
reguire-dev: phpunit/phpunit : ^7.0
"phpunit/dbunit": "^4.0"
安装
-$ composer require kolserdav/dbconnect
-$ composer update
{ -将文件 database-example.yaml 重命名为 database.yaml
-将 config 文件夹复制到项目根目录
-在文件 database.yaml 中添加自变量 }
或者调用: -$php vendor/kolserdav/dbconnect/install
使用方法
use Avir\Database\Modules\DB;
$db = new DB;
为了获取 PDO
$pdo = $db->getPDO();
为了获取 STMT
$db->getStmt($query,[$values] = array());
为了发送请求
$db->stmtCall($stmt, $fetchRule, $fetchOption);
或者将查询插入到 /config/queries.php 中并使用
$db->callDB($queryName, [$values] = array(), $fetchOption = 0, $fetchRule = 'fetch')
为了调整选择规则:需要调用 FetchRule::class 方法
hisFetch(),hisFetchColumn()...
通过工作结果,我将改进这个模块...