作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
尝试创建数据库连接我使用以下代码:
BasicDataSource basicDataSource = new BasicDataSource();
basicDataSource.setDriverClassName("com.mysql.jdbc.Driver");
basicDataSource.setUrl("mysql://b48516fc807a21:66a715a2@us-cdbr-east-04.cleardb.com/heroku_fca06dcb390cb0f?reconnect=true");
basicDataSource.setUsername("b48516fc807a21");
basicDataSource.setPassword("66a715a2");
但是当我运行 Heroku 应用程序时,我收到此错误:
java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getDriver(DriverManager.java:289)
我已将 mysql-connector-java-5.0.8-bin 添加到我的类路径中,但这似乎无法修复它。如何修复这个错误?
最佳答案
MySQL 的 JDBC URL 格式为 found here
jdbc:mysql://[host][,failoverhost...][:port]/[database] »
[?propertyName1][=propertyValue1][&propertyName2][=propertyValue2]...
您需要相应地更改您的。几乎只是改变
mysql://...
到
jdbc:mysql://
此 URL 前缀方案是 JDBC 驱动程序映射和检索的方式。
关于java.sql.SQLException : No suitable driver - heroku,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20386201/
我是一名优秀的程序员,十分优秀!