MySQL 8.0版本是支持的,但是MySQL8.0采用了新的更安全的验证方式,所以按照之前版本默认安装后会出现新建数据源失败的情况。针对这个情况,可以采用下面方法去解决:
使用mysql进入控制台,然后输入ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY '111111';,然后调用下命令FLUSH PRIVILEGES;将user表中信息立即同步到内存中;
让用户是按照mysql_native_password这种方式来连接就可以了,如下图: