株式会社キャッチアップで働くエンジニアのブログです。

技術雑記

baserCMS4系(CakePHP2)でのMySQLのsql_modeを指定する方法

Twitter bookmark Facebook LINE Pocket Feedly RSS

今回はちょっとした小ネタですが、たまに役立つ、、ハズ😀

app/Config/database.php のsettingsでsql_modeを指定する

    'settings' => array(
        'sql_mode' => "'NO_ENGINE_SUBSTITUTION'",
    )

上記を記載することでsql_modeが指定可能です。
MySQLのバージョンを8.xとかの5.7以降にアップデートした時などに、only_full_group_byのエラーなどで動かないときの対応に使えますよ!

※ baserCMS5系もおそらく似たような方法で指定可能だと思います。(未確認)

 

Twitter bookmark Facebook LINE Pocket Feedly RSS