mingyuanyun / yii2-idbx
该组件扩展了对yii框架不支持的数据驱动支持,目前仅增加了DM数据库的支持,并对部分函数、关键字进行了MySQL格式的语法转换。
v1.0.0
2023-05-15 10:26 UTC
Requires
- php: >=5.5
- greenlion/php-sql-parser: ^4.6
- mingyuanyun/yii2-ilog: ^1.0
This package is not auto-updated.
Last update: 2024-10-01 14:54:25 UTC
README
扩展支持yii框架不支持的数据库驱动,目前仅增加了DM数据库的支持,并对部分函数、关键字进行了MySQL格式的语法转换(对于开发者来说,使用MySQL语法编写SQL即可)。
特性说明:1、支持不同第三方数据库连接(目前已实现达梦数据库);2、支持主要数据库ORM操作封装,如创建索引、创建表等;3、支持函数转换,并提供用户自定义转换SQL的方法。
安装方法
composer require mingyuanyun/yii2-idbx
配置
在配置文件的components中添加iDbx组件
'components' => [
'db' => [
'class' => 'iDbx\dm\db\Connection', ## 使用iPdo的数据库连接类
'dsn' => 'dm:host=127.0.0.1;port=5236;dbname=模式名', ## 注意这里是填入模式名
'username' => '用户名',
'password' => '密码',
'charset' => 'utf8',
],
]