问题描述:
本人数据库MySQL8.0版本
spring测试数据库连接的时候出现:
严重: create connection SQLException, url: jdbc:mysql://localhost:3306/student_db?serverTimezone=UTC, errorCode 1045, state 28000
java.sql.SQLException: Access denied for user 'Betty'@'localhost' (using password: YES)
异常信息表名数据库用户名验证失败


解决方案:
(1)注意自己的MySQL版本,8.0版本的必须 写成co
在使用Spring测试连接MySQL8.0数据库时遇到严重错误,错误代码1045,状态28000,提示用户名验证失败。解决方案包括:确保驱动为com.mysql.cj.jdbc.Driver,更新依赖到最新版本,添加serverTimezone参数,以及修改配置文件中的username,添加前缀以避免系统环境变量冲突。
订阅专栏 解锁全文


被折叠的 条评论
为什么被折叠?



