1

jdbcを使用してmysqlデータベースをデスクトップJavaアプリケーションに接続する方法は?環境はubuntu12.04Lts私は多くの方法を試しましたが、それらすべてが実行時に例外をスローします

 Class.forName("com.mysql.jdbc.Driver");

例外は言う:

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

完全なコードは次のとおりです。

import java.sql.*;

public class CRUDForGoods {
    private Connection connection ;
    public Vector<GoodsStore> goods ;

    public CRUDForGoods(){
        try{
           DriverManager.registerDriver(new JdbcOdbcDriver());
            connection = DriverManager.getConnection("jdbc:odbc:dbName","root", "root");



        }
           catch(Exception ex) {
            System.out.println("##connection");
            ex.printStackTrace();
        }
    }
4

1 に答える 1

1

com.mysql.jdbc.Driverコードの実行中に見つかりませんでした。

実行するにはmysqlコネクタが必要です(jarにはcom.mysql.jdbc.Driver)が含まれています。あなたはここでそれを見つけることができます

jarファイルをダウンロードしてクラスパスに含めます。

于 2012-09-08T14:15:13.260 に答える