Disable ONLY_FULL_GROUP_BY

后端 未结 27 1792
既然无缘
既然无缘 2020-11-22 00:22

I accidentally enabled ONLY_FULL_GROUP_BY mode like this:

SET sql_mode = \'ONLY_FULL_GROUP_BY\';

How do I disable it?

27条回答
  •  没有蜡笔的小新
    2020-11-22 01:17

    Thanks to @cwhisperer. I had the same issue with Doctrine in a Symfony app. I just added the option to my config.yml:

    doctrine:
        dbal:
            driver:   pdo_mysql
            options:
                # PDO::MYSQL_ATTR_INIT_COMMAND
                1002: "SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''))"
    

    This worked fine for me.

提交回复
热议问题