我配置了将数据库分离为读写的方式。
'mysql' => [
'read' => [
'host' => '192.168.1.1',
],
'write' => [
'host' => '196.168.1.2'
],
'driver' => 'mysql',
'database' => 'database',
'username' => 'root',
'password' => '',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
],但是现在,我想要更改会话中的数据库驱动程序,并且希望能够对会话值的单个主机进行读写操作。
如何在不干扰上述结构的情况下,仅在会话进程中的单个主机上运行?
发布于 2016-07-20 19:19:31
我想我找到了一个解决方案。
我们正在向第一个database.php连接中添加一个新连接。
'session' => array(
'host' => "HOST_NAME",
'driver' => 'mysql',
'database' => 'database',
'username' => 'root',
'password' => '',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),然后,在session.php文件中安装连接值之前,我们给出一点连接的名称。
'connection' => "session",就是这样。
https://stackoverflow.com/questions/38479095
复制相似问题