this is incompatible with sql_mode=only_full_group_by

this is incompatible with sql_mode=only_full_group_by

这是MYSQL5更改到MYSQL8会出现的错误

解决方式:找到mysql文件夹中的 my.ini通过记事本打开,在mysqlid 下添加

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION 

然后重启mysql服务 注意不要加到mysql下

有的MYSQL8可能没有my.ini,需要你手动添加一个my.ini配置完成并重启mysql服务

我是时生,一个正在努力的小白。欢迎批评,欢迎指正,欢迎参考.

如果对你有帮助,就请点个赞再走呗!

你可能感兴趣的:(数据库,mysql)