【发布时间】:2018-03-22 18:06:21
【问题描述】:
我正在使用 laravel 和 oracle 开发应用程序,我正在使用 laravel oci8 的持久连接 使用下面的代码我设置 app/config/database.php
'oracle' => array(
'driver' => 'oracle',
'tns' => env('DB_TNS', '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = orcl)))'),
'host' => env('DB_HOST', 'localhost'),
'port' => env('DB_PORT', '1521'),
'database' => env('DB_DATABASE', 'Test_DB'),
'username' => env('DB_USERNAME', 'admin'),
'password' => env('DB_PASSWORD', 'admin'),
'charset' => env('DB_CHARSET', 'AL32UTF8'),
'prefix' => env('DB_PREFIX', ''),
'options' => [
\PDO::ATTR_PERSISTENT => true
]
)
问题是我想在新用户登录系统时重新创建数据库连接。我将如何关闭 laravel 的连接。请帮助我
【问题讨论】: