原因
MYSQL报:Variable 'sql_mode' can't be set to the value of 'NO_AUTO_CREATE_USER',在MYSQL5.7以前,日期类型可以为:‘0000-00-00 00:00:00‘,但是这种日期毫无意义,所以从MYSQL8.0版本以后,默认移除了 NO_AUTO_CREATE_USER
解决方案
找到mysql的 my.ini 配置文件
移除 NO_AUTO_CREATE_USER
最后在以管理员身份打开cmd,重启MYSQL就可以解决了
注意:后面的 mysql8 是自己电脑设置MYSQL的服务名,你们可能会跟我不一样