mysql8 sql_mode = only_full_group_by

ヒント:

SQLSTATE [42000]:構文エラーまたはアクセス違反:1055 SELECTリストの式#1がGROUP BY句になく、GROUP BY句の列に機能的に依存しない非集計列 'test.article.uKeys'が含まれています。これはsql_mode = only_full_group_byと互換性がありません

 

次の2行のコードを実行します。

SET GLOBAL sql_mode = 'STRICT_TRANS_TABLES、NO_ZERO_IN_DATE、NO_ZERO_DATE、ERROR_FOR_DIVISION_BY_ZERO、NO_ENGINE_SUBSTITUTION';
SET SESSION sql_mode = 'STRICT_TRANS_TABLES、NO_ZERO_IN_DATE、NO_ZERO_DATE、ERROR_FOR_DIVISION_BY_ZERO、NO_ENGINE_SUBSTITUTION';

おすすめ

転載: www.cnblogs.com/donaldworld/p/12749954.html