【问题标题】:Connect mysql with java用java连接mysql
【发布时间】:2015-05-27 10:34:53
【问题描述】:

我正在尝试在 java 中连接到 mysql(我使用 Wamp),所以我使用了以下代码:(我正在使用 Eclipse)

package genererPlanning;
import java.sql.*;

public class genererPlanning{
    static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
    static final String DB_URL = "jdbc:mysql://localhost/mysql";

    static final String USER = "root";
    static final String PASS = "";

    public static void main(String[] args){
        Connection conn = null;
        try {
            conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mysql","root", "");
        }
        catch (SQLException ex){
            System.out.println("SQLException: " + ex.getMessage());
            System.out.println("SQLState: " + ex.getSQLState());
            System.out.println("VendorError: " + ex.getErrorCode());
        }
    }
}

但它返回给我这个文本:

SQLException: No suitable driver found for jdbc:mysql://localhost:3306/mysql
SQLState: 08001
VendorError: 0

你知道为什么它不起作用吗?
PS:我查看了这些链接,但没有找到我的答案:
- stackoverflow
- stackoverflow
- stackoverflow
- commentcamarche

谢谢大家。

【问题讨论】:

  • 你的构建路径中有 mysql 驱动库(jar 文件)吗?
  • 你错过了 classpazth 中的 mysql-connector.jar
  • 确实,教程中没有提到这一点。你能告诉我在哪里可以找到(并添加)这个 .jar 吗?
  • 所有链接的问题都回答了这个问题 - 显然您无法将其识别为答案。你知道如何使用 jar 库和/或 Java 类路径吗?

标签: java mysql windows wamp


【解决方案1】:

你需要使用mysql-connector.jar

这是有关如何将其设置为类路径的说明的链接。

http://code.google.com/p/find-ur-pal/downloads/detail?name=mysql-connector-java-5.1.18-bin.jar&

【讨论】:

    【解决方案2】:

    你需要mysql jdbc连接器..从这个site下载

    【讨论】:

      猜你喜欢
      • 2011-02-25
      • 2016-11-29
      • 2015-09-05
      • 1970-01-01
      • 2016-06-27
      • 1970-01-01
      • 2014-04-11
      • 1970-01-01
      • 2012-10-20
      相关资源
      最近更新 更多