2016-10-28 14 views
-1

私はjavaを使用してデータベースに接続する方法を永遠に見てきました。エラー:: jdbcの適切なドライバが見つかりません:.. localhost 1572 // project

Iだけのデータ・ベースを作成するためのNetBeansを使用し、URLが

jdbc:derby://localhost:1527/project

しかしイム代わりのNetBeansのJavaコードをコンパイルして実行するために、端末を使用して、私はまだありません適していること、エラーメッセージを持っていますドライバが見つかりました。ここにコードです。誰でも手伝うことができれば。

ありがとう、本当にありがとうございます。私はすべてのことを試してみて、私の質問が投稿されていることを知っています。

import java.sql.*; 

import java.sql.DriverManager; 

import java.sql.SQLException; 

import java.sql.Connection; 

import java.sql.Statement; 

import com.mysql.jdbc.Driver; 



public class Test { 

     public static void main (String[] args){ 

     String host="jdbc:derby://localhost:1527/project"; 
     String name="groupe3"; 
     String password= "password"; 


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

     Connection conn= DriverManager.getConnection(host,name,password); 

     Statement insert=conn.createStatement(); 
     insert.executeUpdate("INSERT INTO Login VALUES('apple',2)"); 
     insert.close(); 
     } 

     catch(SQLException err){ 
      System.out.println(err.getMessage());} 

     catch (ClassNotFoundException e) { 
     e.printStackTrace(); } 




} 
} 
+0

あなたの質問は、あなたが「すべてを試み、それが動作しない」していると言います。 Stack Overflowに関する質問をすると、あなたが試したことを具体的に説明すると(例えば、「私のアプリの 'lib'フォルダにmysql_driver.jarをコピーした」など)*具体的に何が起こったのかを説明すると、次のエラーメッセージ:...)) – RJHunter

+0

こんにちはジェフ、はい、あなたは正しいです。最初はjarファイルの仕事の原因はありませんでしたが、私はそれらをライブラリなどにコピーしましたが、タイトルを読んだら、ターミナルが印刷したエラーメッセージ:適切なドライバがありません...。お返事ありがとうございます。 –

答えて

1

あなたがderbyデータベースを作成したようで、mysqlデータベースドライバを使用しようとしています。

https://db.apache.org/derby/docs/10.4/devguide/cdevdvlp40653.html

+0

私は決して前にデータベースを作ったことはありません...どうすればそれを解決できるか教えてください –

+0

Googleと友達になりましょうhttp://www.wikihow.com/Create-a-Database-in-MySQL – supamanda

+0

私はそれを考えました私はnetbeansとSQLデータベースを作成しました...とにかくあなたの支援supamanda –

関連する問題