spring-boot - 如何解决“驱动程序 com.mysql.cj.jdbc.claims 不接受 jdbcUrl”错误?
问题描述
我有以 MySQL 作为数据库的 Springboot 应用程序。我正在尝试在 Heroku 上托管应用程序。我得到以下错误
我需要帮助来解决
java.lang.RuntimeException: Driver com.mysql.cj.jdbc.Driver claims to not accept jdbcUrl, jdbc:postgresql://ec2-22-204-873-199.compute-1.amazonaws.com:5432/d7gvjc8ejjul33?password=<ma
sked>&sslmode=require&user=kmawjakllmkaqa
这是我在 SpringBoot 中的 application.properties 文件
// Connect to heroku ClearDB MySql database
spring.datasource.url=jdbc:mysql://${DBHOSTNAME}/${DBSCHEMA}?reconnect=true
spring.datasource.username=${DBUSERNAME}
spring.datasource.password=${DBPASSWORD}
解决方案
推荐阅读
- javascript - Javascript检查数组json中是否存在值
- swift - 如何正确构建 NSPredicate 以从具有特定日期标签的 CoreData 对象创建值数组?
- html - Ruby on Rails:如何让 Each_do_with_index 不更新我的对象的索引?
- xamarin.forms - 以 Xamarin 形式下载文件
- c# - Asp.net WebApi.core 与我的项目不兼容
- c# - 将 ASP.Net Core 集成到 WPF 应用程序中
- sql - IF子查询需要测试几个值
- python - 同目录导入python文件失败(2.2版)
- javascript - 如何获得最长的相等字符序列,如果超过一个,它们有多少?
- java - 如何向 CompoundDrawable 添加边距而不是填充