当前位置: 首页 > 知识库问答 >
问题:

如何修复“没有找到适合jdbc:mysql//localhost:3306/gaming_site的驱动程序”错误

咸星波
2023-03-14

我正在建立一个新的数据库连接,但最后出现了“java.sql.SQLException:找不到适合jdbc的驱动程序:mysql//localhost:3306/gaming_site”错误!请帮我修一下!

我使用mysql v8.0因此我添加了mysql连接器v8.0.12在java构建路径的库

建立数据库连接的代码:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class DBConnection {

    public static Connection getConnection() throws ClassNotFoundException, SQLException {

        String dbDriver = "com.mysql.jdbc.Driver";
        String dbURL = "jdbc:mysql//localhost:3306/gaming_site";
        String dbUserName = "root";
        String dbPassword = "root";

        Class.forName(dbDriver);
        Connection con = DriverManager.getConnection(dbURL,dbUserName,dbPassword);


    return con;
}


}

共有1个答案

陈昊昊
2023-03-14

JDBC URL中缺少一个冒号:

jdbc:mysql://localhost:3306/gaming_site
          ^ 
         Add this.

查看https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-reference-jdbc-url-format.html语法

 类似资料: