1. Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre
解决方案一:更改mysql的配置文件my.ini,这样的配置是长期有效的,但是我自己在本地改了my.ini文件后数据库就起不起来了。参考链接
解决方案二:在数据库或者命令行里设置
`set @@global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';`
这种方式有弊端,重启数据库服务器之后会失效,所以能改配置最好还是改配置最好。
参考链接