diff --git a/kiri-engine/Pool/Connection.php b/kiri-engine/Pool/Connection.php index 23efb45f..2bdea9ac 100644 --- a/kiri-engine/Pool/Connection.php +++ b/kiri-engine/Pool/Connection.php @@ -124,6 +124,7 @@ class Connection extends Component $link = new \PDO('mysql:dbname=' . $config['dbname'] . ';host=' . $config['cds'], $config['username'], $config['password'], [ \PDO::ATTR_EMULATE_PREPARES => false, \PDO::ATTR_CASE => \PDO::CASE_NATURAL, + \PDO::ATTR_PERSISTENT => true, \PDO::ATTR_TIMEOUT => $config['connect_timeout'], \PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES ' . ($config['charset'] ?? 'utf8mb4') ]);