原因:

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

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐