nguyenanhung / codeigniter-database-standalone
来自 CodeIgniter 的数据库包装器
v1.0.3
2024-09-21 17:48 UTC
Requires
- php: >=5.3.0
This package is auto-updated.
Last update: 2024-09-21 17:48:28 UTC
README
CodeIgniter ^3.1.11 数据库
单独使用数据库库与 CodeIgniter 3。
安装
使用 Composer
"nguyenanhung/codeigniter-database-standalone": "^1.0"
或者通过命令行: composer require nguyenanhung/codeigniter-database-standalone
不使用 Composer
您也可以从 Github 下载它,但未提供自动加载器,因此您需要使用自己的 PSR-0 兼容自动加载器进行注册。
使用方法
<?php use nguyenanhung\CodeIgniterDB as CI; $db_data = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => 'root', 'password' => 'my_password', 'database' => 'my_database', 'dbdriver' => 'mysqli', 'dbprefix' => '', 'pconnect' => FALSE, 'db_debug' => TRUE, 'cache_on' => FALSE, 'cachedir' => '', 'char_set' => 'utf8', 'dbcollat' => 'utf8_general_ci', 'swap_pre' => '', 'encrypt' => FALSE, 'compress' => FALSE, 'stricton' => FALSE, 'failover' => array(), 'save_queries' => TRUE ); $oDb =& CI\DB($db_data);
更多信息请访问 CodeIgniter 用户指南。
自定义选项
我增加了将 mysql 资源提供给重新使用已打开的连接的可能性。因此,不要多次连接,并可以在与旧代码并行使用的同时逐步迁移。 仅与 mysql 驱动程序兼容!
<?php use nguyenanhung\CodeIgniterDB as CI; $db_data = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => 'root', 'password' => 'my_password', 'database' => 'my_database', 'dbdriver' => 'mysql', 'dbprefix' => '', 'pconnect' => FALSE, 'db_debug' => TRUE, 'cache_on' => FALSE, 'cachedir' => '', 'char_set' => 'utf8', 'dbcollat' => 'utf8_general_ci', 'swap_pre' => '', 'encrypt' => FALSE, 'compress' => FALSE, 'stricton' => FALSE, 'failover' => array(), 'save_queries' => TRUE ); $rDb = mysql_connect($db_data['hostname'], $db_data['root'], $db_data['password']); $oDb =& CI\DB($db_data, null, $rDb);
联系方式
如有任何疑问和请求,请联系以下信息
从河内,带着爱 <3