thinkphp框架设置sql-mode提高在mysql5.7的兼容性,我们可以在连接数据库执行SET SQL_MODE设置模型
具体找到thinkphp\library\think\db\Connection.php文件在连接数据库方法下new PDO后编写如下代码
if($config['type']=='mysql'){
$this->links[$linkNum]->exec('SET SQL_MODE="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"');
}
相关文章