这是一个mysql 5和mysql 8都存在的问题
1、在终端输入:
sudo nano /etc/my.cnf
这个时候会让你输入电脑密码输入然后点enter即可
2、修改my.cnf配置文件
sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
3、修改后保存文件
再
最后
4、重启mysql
##启动MySQL服务
sudo /usr/local/MySQL/support-files/mysql.server start
##停止MySQL服务
sudo /usr/local/mysql/support-files/mysql.server stop
##重启MySQL服务
sudo /usr/local/mysql/support-files/mysql.server restart