java.sql.SQLException : No suitable driver found for jdbc:mysql//127. 0.0.1 :3306/java Error - JDK 1. 8,mysql连接器8.0.12

标签 java mysql jdbc

我尝试寻找解决方案,但该网站上的问题并不是我正在寻找的答案。

我尝试运行:

private static final String USERNAME= "root";
private static final String PASSWORD= "root";
private static final String CONN_STRING= "jdbc:mysql//localhost:3306/java";

conn Connection = null;

try{
    conn = DriverManager.getConnection(CONN_STRING, USERNAME, PASSWORD);
    System.out.println("Connected");
} catch (SQLException e){
    System.err.println(e);
}

我拥有 8.0.12 版本的服务器和连接器。

最佳答案

您的 JDBC URL 应遵循 jdbc:mysql://localhost/test 格式,如 7.1 Connecting to MySQL Using the JDBC DriverManager Interface文档。

您在 mysql 部分后面缺少一个分号,它应该是

private static final String CONN_STRING = "jdbc:mysql://localhost:3306/java";

关于java.sql.SQLException : No suitable driver found for jdbc:mysql//127. 0.0.1 :3306/java Error - JDK 1. 8,mysql连接器8.0.12,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52672230/

相关文章:

java - Android EditTextPreference 样式

mysql按单列分组但在多列上聚合?

mysql - 比较两个数据库表的值 -> MySQL

java - 将 .jar 文件包含在类路径中

java - 找不到适合我的 Java 应用程序代码的驱动程序

java - SQL 类型说明符

java - 使用 GroupLayout 将 JLabel 置于 JPanel 中

java - 封装如何在链表中工作

java - 在 Maven 中我们可以像在 npm 中那样定义脚本吗?

mysql - 使用 pentaho 报表设计器从列中选择的行的总和