diff --git a/framework/base/router.class.php b/framework/base/router.class.php index 344de75d4e..0af23871f7 100644 --- a/framework/base/router.class.php +++ b/framework/base/router.class.php @@ -3134,7 +3134,6 @@ class baseRouter try { $dbh = new dbh($params, true, $flag); - $dbh->exec("SET NAMES {$params->encoding}"); /* * 如果系统是Linux,开启仿真预处理和缓冲查询。 @@ -3148,7 +3147,6 @@ class baseRouter $dbh->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_OBJ); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $dbh->setAttribute(PDO::ATTR_ORACLE_NULLS, PDO::NULL_TO_STRING); - if(isset($params->strictMode) and !$params->strictMode) $dbh->exec("SET @@sql_mode= ''"); if(isset($params->emulatePrepare)) $dbh->setAttribute(PDO::ATTR_EMULATE_PREPARES, $params->emulatePrepare); if(isset($params->bufferQuery)) $dbh->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, $params->bufferQuery);