composer require bingher/db
config.database.php
配置参考如下:
return [
// 默认使用的数据库连接配置
'default' => env('DB_DRIVER', 'dm'),
...
// 数据库连接配置信息
'connections' => [
'dm' => [
// ★Builder类
'builder' => \bingher\db\builder\DM::class,
// ★Query类
'query' => \bingher\db\query\DM::class,
// ★数据库类型
'type' => \bingher\db\connector\DM::class,
...
],
]
];
config.database.php
配置参考如下:
return [
// 默认使用的数据库连接配置
'default' => env('DB_DRIVER', 'gbase'),
...
// 数据库连接配置信息
'connections' => [
'gbase' => [
// ★Builder类
'builder' => bingher\db\builder\GBase::class,
// ★Query类
'query' => bingher\db\query\GBase::class,
// ★数据库类型
'type' => bingher\db\connector\GBase::class,
// ★驱动类型: pdo_gbasedbt,pdo_odbc
'driver' => env('C_DRIVER', 'pdo_odbc'),
...
],
]
];
config.database.php
配置参考如下:
return [
// 默认使用的数据库连接配置
'default' => env('DB_DRIVER', 'gauss'),
...
// 数据库连接配置信息
'connections' => [
'gauss' => [
// ★Builder类
'builder' => bingher\db\builder\OpenGauss::class,
// ★Query类
'query' => bingher\db\query\OpenGauss::class,
// ★数据库类型
'type' => bingher\db\connector\OpenGauss::class,
...
],
]
];
config.database.php
配置参考如下:
return [
// 默认使用的数据库连接配置
'default' => env('DB_DRIVER', 'kdb'),
...
// 数据库连接配置信息
'connections' => [
'kdb' => [
// ★Builder类
'builder' => bingher\db\builder\KingBase::class,
// ★Query类
'query' => bingher\db\query\KingBase::class,
// ★数据库类型
'type' => bingher\db\connector\KingBase::class,
...
],
]
];
- 南大通用 GBASE 8s V8.8 最全安装指南(一网打尽)
- GBase 8s数据库连接 - PHP PDO_GBASEDBT
- GBase 8s数据库连接 - PHP ODBC
- Nginx下PHP连接到GBase 8s数据库 - PDO_GBASEDBT方式
create user 用户名 with sysadmin login password '密码';
- 创建兼容mysql的数据库
DBCOMPATIBILITY
取值范围:A、B、C、PG。分别表示兼容 O、MY、TD和POSTGRES
create database 数据库名 owner gbase8s DBCOMPATIBILITY= 'B' ENCODING 'UTF8' LC_COLLATE'en_US.UTF-8' LC_CTYPE'en_US.UTF-8'