我之前也出现了这个问题,查百度发现基本上都是让我改root密码。试了半天也没啥用,因为我的数据库本身是可以正常使用的,只是连接不上eclipse,经过一阵尝试,发现问题主要在于版本不对应,可以选择更新eclipse,我个人是把连接包从8.0.13换成了mysql-connector-java-5.0.8-bin.jar.然后把连接代码换成了这种分开写的形式
final String DB_URL = "jdbc:mysql://localhost:3306/javatest?serverTimezone=GMT%2B8";
final String USER = "root";
final String PASS = "123456";
conn = DriverManager.getConnection(DB_URL,USER,PASS);
如果还是报错的话,有可能是传值时的代码有错误可以自己调试一下。