adirona/pdo-connection

用于创建PDO连接的简单PHP库

dev-master 2020-10-17 15:46 UTC

This package is not auto-updated.

Last update: 2024-09-30 07:38:14 UTC


README

这是一个简单的PDO连接PHP库

安装

通过composer安装库

composer require adirona/pdo-connection

如何使用此库

初始化连接类

连接类在其构造函数中接受2个数组,第一个是DSN设置,第二个是连接选项,第三个参数是您想用于连接的PDO驱动程序,默认是MYSQL。您可以检查PDO驱动程序https://php.ac.cn/manual/en/pdo.drivers.php或使用SupportedPDODatabaseDrivers()方法

$DatabaseInstance = new Connection([
    'host' => 'localhost',
    'database_name' => 'db_name',
    'username' => 'root',
    'password' => '',
    'charset' => 'utf8'
],[
    PDO::ATTR_ERRMODE            => PDO::ERRMODE_EXCEPTION,
    PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
    PDO::ATTR_EMULATE_PREPARES   => false,
], 'mysql');
立即连接
$ConnectDatabase = $DatabaseInstance->connect();

要充分利用此PDO包装器和PDO本身,请参阅此存储库(https://github.com/envms/fluentpdo)。

您可以在此存储库的examples文件夹中找到相同的示例。