nineinchnick / pdo_oci8
使用 oci8 PHP 模块的 Oracle 数据库的 PDO 用户空间驱动程序。
dev-master
2015-03-28 18:37 UTC
Requires
- php: >=5.4.0
This package is not auto-updated.
Last update: 2024-09-18 08:09:24 UTC
README
使用 oci8 PHP 模块的 Oracle 数据库的 PDO 用户空间驱动程序。
基于 ramsey/pdo_oci8
,yjeroen/oci8Pdo
和 yajra/laravel-pdo-via-oci8
开发。
安装
composer require nineinchnick\pdo_oci8
使用方法
$tsn = <<<TSN
(
DESCRIPTION=(
ADDRESS_LIST=(
ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)
)
)(
CONNECT_DATA=(SID=XE)
)
)
TSN;
$dsn = "oci:dbname=$tsn;charset=AL32UTF8;";
$username = 'xe';
$password = 'xe';
$attributes = [];
$conn = new nineinchnick\pdo\Oci8($dsn, $username, $password, $attributes);