uecode/connection-manager

此软件包已被废弃,不再维护。未建议替代软件包。
关于此软件包最新版本(dev-master)的许可证信息不可用。

dev-master 2013-03-14 20:40 UTC

This package is auto-updated.

Last update: 2019-02-20 19:26:40 UTC


README

安装

要安装此软件包,只需运行以下shell代码。

git clone git@github.com:aequasi/ConnectionManager.git
cd ConnectionManager
composer install

或者,如果你正在使用composer

composer require aequasi/connection-manager dev-master

在你的php文件中,在最上方添加以下内容,将路径更改为所需位置

// If you arent using composer in your global project, make sure you use the autoloader
require_once( __DIR__ . '/ConnectionManager/vendor/autoload.php' );
use Aequasi\ConnectionManager;

然后,创建一个yml配置文件(放置在所需位置),其内容类似于 ConnectionManager/src/Aequasi/ConnectionManager/Resources/config/connection.yml

使用

在你的代码中,按照以下示例操作,假设你已经具备了上述要求

ConnectionManager::$config = $customConfigFilename;
$classDb = ConnectionManager::getConnection( 'classdb', 'someuser', 'somepassword' );

$result = $classDb->executeQuery( $query )->fetchAll();