#MySQL5.7でONLY_FULL_GROUP_BYをオフにする方法
・MySQL5.7からはONLY_FULL_GROUP_BYのデフォルト設定がONになっていた為OFFにする方法をメモ
-
/etc/my.cnf ファイルを編集
以下の内容を記載しておく
sql_mode=ONLY_FULL_GROUP_BY
-
SQL文を実行
以下のSQL文を実行
SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
どちらかを実施後MYSQLを再起動する事で無事に設定がOFFになりました。
以上