rioxygen / cicoredatabase
CodeIgniter 核心数据库 MySQL
v0.0.7
2018-02-25 06:38 UTC
Requires
- php: >=7.0.3
Requires (Dev)
- php-coveralls/php-coveralls: ^2.0
- phpunit/phpcov: ^4.0
- phpunit/phpunit: 6.*
- squizlabs/php_codesniffer: 3.*
README
核心 MySQL 驱动程序 CodeIgniter
基于CodeIgniter数据库实现,该实现从3.0版本中提取MySQL库,使其在没有CodeIgniter其余部分的情况下工作。
codeigniterCoreDatabase 项目
本项目旨在将CodeIgniter v3.*的驱动程序转换为PSR-4标准,以便作为库或数据访问层使用。
加载示例
<?php use Rioxygen\CiCoreDatabase\Mysql\CI_DB_mysqli_driver; $db = array( 'dsn' => '', 'hostname' => 'cicore-db', 'username' => 'root', 'password' => 'mysql', 'database' => 'magento2', 'dbdriver' => 'mysqli', 'dbprefix' => '', 'pconnect' => TRUE, 'db_debug' => 'production', 'cache_on' => FALSE, 'cachedir' => '', 'char_set' => 'utf8', 'dbcollat' => 'utf8_general_ci', 'swap_pre' => '', 'encrypt' => FALSE, 'compress' => FALSE, 'stricton' => FALSE, 'failover' => array(), 'save_queries' => TRUE ); $test = new CI_DB_mysqli_driver($db); $query = $test->query("SELECT * FROM tester");
使用Docker进行示例
添加docker-compose,以便能够完整地使用。