【发布时间】:2019-07-24 09:03:10
【问题描述】:
我收到异常 java.sql.SQLException: Access denied for user 'root'@'localhost' 。在我的 Spring Boot 应用程序中。这是我的 application.properties 文件的样子。
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/test?
verifyServerCertificate=false&useSSL=false&requireSSL=false
spring.datasource.username=root
spring.datasource.password=root@123
spring.datasource.initialize=true
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
每当我尝试使用终端 mysql -u root -p 登录 MySql 时,我也会在终端上遇到同样的错误。但是一旦我在mysql 之前使用sudo,它确实使用相同的密码root@123 连接。
【问题讨论】:
标签: mysql spring spring-boot database-connection