SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'kuguan.a.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
錯(cuò)誤原因:
研究發(fā)現(xiàn),mysql 5.7 比5.5和5.6版本的數(shù)據(jù)模式更加嚴(yán)謹(jǐn)導(dǎo)致的錯(cuò)誤
解決辦法:
需要在mysql 5.7下配置數(shù)據(jù)模式。
NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
錯(cuò)誤原因:
研究發(fā)現(xiàn),mysql 5.7 比5.5和5.6版本的數(shù)據(jù)模式更加嚴(yán)謹(jǐn)導(dǎo)致的錯(cuò)誤
解決辦法:
需要在mysql 5.7下配置數(shù)據(jù)模式。
NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
以上就是“SQLSTATE[42000]: Syntax error or access violation”的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注木子天禾科技其它相關(guān)文章!