eclipse中的MySql(MAMP)jdbc连接错误

时间:2016-01-21 02:45:13

标签: java mysql eclipse jdbc

我正在尝试在Eclipse中建立与MySQL的连接。我尝试了以下内容 -

  1. 我已将“my-sql-connector.jar”添加到构建路径和类路径中。
  2. 我尝试在WEB-INF中添加它。
  3. 尝试使用class.forName。
  4. 尝试以上所有操作后,仍然无法建立连接。我一直收到以下错误 -

      

    java.sql.SQLException:找不到合适的jdbc驱动程序:mysql:// localhost / sampledb

    这是我的代码 -

    public class Main {
    
        private static final String USERNAME = "user1";
        private static final String PASSWORD = "user1";
        private static final String CONN_STRING =
                "jdbc:mysql://localhost/sampledb";
    
        public static void main(String[] args) throws SQLException {
    
            Connection conn = null;
            try {
                conn = DriverManager.getConnection(CONN_STRING, USERNAME, PASSWORD);
                System.out.println("Connected");
            } catch (SQLException e) {
    
                System.err.println(e);
            } finally { 
                if (conn != null) {
                    conn.close();
                }
            }
    

    我在这个问题上看过很多帖子,我已经尝试了所有的建议。我是Java的新手,并试图获得Java和JDBC,但我最近2天坚持使用它。有人可以指导我解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

您是否尝试过注册您的驱动程序?并检查您的驱动程序是否正确。

Class.forName("com.mysql.jdbc.Driver");
conn = (Connection) DriverManager.getConnection(CONN_STRING, USERNAME, PASSWORD);