首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每个页面加载代码点火器上的SQL查询

每个页面加载代码点火器上的SQL查询
EN

Stack Overflow用户
提问于 2016-12-12 09:40:08
回答 1查看 1.5K关注 0票数 3

在所有页面加载中,我在MYSQL服务器上运行了以下查询:

代码语言:javascript
复制
      155 Query SET SESSION sql_mode =
                REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(
                @@sql_mode,
                "STRICT_ALL_TABLES,", ""),
                ",STRICT_ALL_TABLES", ""),
                "STRICT_ALL_TABLES", ""),
                "STRICT_TRANS_TABLES,", ""),
                ",STRICT_TRANS_TABLES", ""),
                "STRICT_TRANS_TABLES", "")
      155 Query SET NAMES utf8
      155 Quit  

如何防止这些请求运行?我试图在config/database.php中禁用"char_set“和"dbcollat”,但这没有任何效果。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-12 09:52:25

Codeigniter正在关闭MySQL的严格sql模式。在database.php中,将strickton参数设置为true以启用严格模式。

但是,编解码器希望确保为每个连接配置的设置。如果希望处理MySQL配置文件中的这些设置,则需要从database.php中删除(嗯,注释掉)这些选项。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41097889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档