我的连接信息是
spring:
datasource:
data-username: root
data-password: 123456
url: jdbc:mysql://127.0.0.1:3306/db_shiro
driver-class-name: com.mysql.jdbc.Driver
启动报错为
2018-10-19 12:09:32.195 ERROR 20024 --- [ main] o.a.tomcat.jdbc.pool.ConnectionPool : Unable to create initial connections of pool.
java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) ~[mysql-connector-java-5.1.45.jar:5.1.45]
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3973) ~[mysql-connector-java-5.1.45.jar:5.1.45]
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3909) ~[mysql-connector-java-5.1.45.jar:5.1.45]
。。。。。。。
实际为:
spring:
datasource:
username: root
password: 123456
url: jdbc:mysql://127.0.0.1:3306/db_shiro
driver-class-name: com.mysql.jdbc.Driver
运行后结果:

本文记录了在使用Spring Boot配置MySQL数据库连接时遇到的权限拒绝错误,详细描述了配置信息及错误日志,最终找到了正确的解决方案。
1983

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



