1.需要将驱动更换为:com.mysql.cj.jdbc.Driver
2.需要将jar包更新到8.0以后的版本
3.jdbc:mysql://localhost:3306/database?useUnicode=true&serverTimezone=GMT%2B8&useSSL=false&allowPublicKeyRetrieval=true&characterEncoding=utf-8&rewriteBatchedStatements=true
需要设置时区。
4.mysql8.0采用用户登录采用新的加密方式,客户端登录时需要重新设置加密方式,或者安装的时候直接选择以前的加密方式
安装完成之后执行更改加密方式,客户端即可登录:
ALTER USER
'root'
@
'localhost'
IDENTIFIED WITH mysql_native_password BY
'你的密码'
;