在創建表時,mysql出現如下報錯
這是因爲使用這個就是使用和oracle一樣的group 規則, select的列都要在group中,或者本身是聚合列(SUM,AVG,MAX,MIN) 纔行,其實這個配置目前個人感覺和distinct差不多的,所以去掉就好
參見:https://blog.csdn.net/fansili/article/details/78664267
本人使用第二共辦法,修改my.cnf配置文件
vi /etc/my.cnf
[mysqld] sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
service mysqld restart
解決問題><