PHP code example of misuoka / think-oracle
1. Go to this page and download the library: Download misuoka/think-oracle library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
misuoka / think-oracle example snippets
$config = [
// 数据库连接配置信息
'connections' => [
'oracle' => [
// 数据库类型
'type' => '\misuoka\think\Oracle',
// 服务器地址
'hostname' => '', // 填写数据库 IP 地址
// 数据库名
'database' => '', // 数据库实例 SID 名称,如 ORCL
// 用户名
'username' => '', // 用户名
// 密码
'password' => '', // 密码
// 端口
'hostport' => '', // 端口号,如 1521
// 数据库连接参数
'params' => [],
// 数据库编码默认采用utf8
'charset' => 'utf8',
// 数据库表前缀
'prefix' => '',
// 自增序列名前缀(新增的,针对 Oracle 特有的),除前缀外,名称与表名一致。如果不是,请在新增数据时使用 sequence 方法设置序列
'prefix_sequence' => '',
],
],
];
$config = [
// 数据库类型
'type' => '\misuoka\think\Oracle',
// Query类
'query' => '\misuoka\think\Query', // 如果是在 database.php 中配置,不需要填写此项,但如果是这种用法 Db::connect($config),请填写此项
// 服务器地址
'hostname' => '', // 填写数据库 IP 地址
// 数据库名
'database' => '', // 数据库实例名称,如 ORCL
// 用户名
'username' => '', // 用户名
// 密码
'password' => '', // 密码
// 端口
'hostport' => '', // 端口号,如 1521
// 连接dsn
'dsn' => '', // 不填写,如果填写,则数据库连接将以此为连接串,将忽略除账号密码外的参数
// 数据库连接参数
'params' => [],
// 数据库编码默认采用utf8
'charset' => 'utf8',
// 数据库表前缀
'prefix' => '',
// 自增序列名前缀(新增的,针对 Oracle 特有的),除前缀外,名称与表名一致。如果不是,请在新增数据时使用 sequence 设置序列
'prefix_sequence' => '',
];