我想从我的springboot项目连接mysql db。我的用户名和密码在“ application.properties”文件中定义。我可以使用此用户名和密码从终端连接mysql,但另一端intellij无法连接此信息。我该怎么办
我用新密码更改了root密码
这是我的application.properties文件
spring.jpa.hibernate.ddl-auto=update
spring.datasource.url=jdbc:mysql://localhost:3306/(nameofdb)
spring.datasource.username=(root)
spring.datasource.password=(password)
spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect
答案 0 :(得分:0)
通常,此错误是数据库中错误用户或密码的参考。在您的Spring应用程序中这不是问题。
我已经检查了StackOverflow,并检查了此链接以帮助您解决此问题。 MySQL Permission
答案 1 :(得分:-1)
也许您必须定义驱动程序类: 添加此行并尝试
spring.datasource.driverClassName = com.mysql.cj.jdbc.Driver