1. Problema: la IP de error no es la IP de mi contenedor de base de datos, sino la IP configurada por VirtualBox
- java.sql.SQLException: Acceso denegado para el usuario 'root'@'192.168.56.1' (usando contraseña: NO)
- Configuración original en 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. Resuelve
- La razón es que hay un dato adicional en el nombre de usuario y la contraseña. No le presté atención cuando lo cité. Solo cámbielo.
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