uecode / connection-manager
此软件包已被废弃,不再维护。未建议替代软件包。
关于此软件包最新版本(dev-master)的许可证信息不可用。
dev-master
2013-03-14 20:40 UTC
Requires
- php: >=5.3.3
- doctrine/dbal: 2.4.*@dev
- symfony/yaml: 2.3.*@dev
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();