springboot连docker的mysql报错 Access denied for user 'root'@'192.168.56.1' (using password: NO)

1、问题:报错IP 不是我数据库容器的ip,是VirtualBox配置的IP

  • java.sql.SQLException: Access denied for user ‘root’@‘192.168.56.1’ (using password: NO)
    在这里插入图片描述
  • springBoot里面的原配置
spring.datasource.data-password=123456
spring.datasource.data-username=root
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://192.168.56.5:3306/XXX

2、解决

  • 原因就是username 和 password 里面多了个data ,当初引用的时候没有注意看,改掉就行
spring.datasource.password=123456
spring.datasource.username=root
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://192.168.56.5:3306/XXX

猜你喜欢

转载自blog.csdn.net/JISOOLUO/article/details/104403601