原因:
mysql 8.0之后不支持NO_AUTO_CREATE_USER服务
要在设置sql_mode中删除NO_AUTO_CREATE_USER。
解决:
所以,在操作系统Windows中,修改mysql安装目录下的my.ini文件(同理,Linux下MySQL配置文件my.ini位置,在Linux下叫my.cnf,该文件位于/etc/my.cnf中)
在[mysqld]标签下
添加如下字段:
sql_mode=NO_ENGINE_SUBSTITUTION