2016-06-24 12 views
0

NetBeansを使用してJSPプロジェクトをテストしています。私は、ローカルマシン上で実行されているMySQLデータベースへの接続を確立しようとしています。プロジェクトに接続ドライバを追加する方法

index.jspを

<%@ page import="java.sql.*"%> 
<html> 
<head> 
<title>Database connection</title> 
</head> 
<body> 
    <% 
    String dbUrl = "jdbc:mysql://localhost:3306/database"; 
    String user = "root"; 
    String pass = "root"; 

    Connection myConn = DriverManager.getConnection(dbUrl,user,pass); 
    %> 
</body> 
</html> 

NetBeansのサーバーとそのデータベースのすべてに接続することができました。下の図のように。 Netbeansがプロジェクト内のデータベースに接続するために使用しているコネクタドライバを使用する方法はありますか?

enter image description here

enter image description here

enter image description here

+0

プロジェクトにjarファイルを追加しました。このコードを試してみてください? – Taha

+0

はいライブラリフォルダを右クリックし、JAR /フォルダの追加をクリックして行いました – chewbapoclypse

+0

私はあなたが望むものを理解できませんでしたか?別のIDEでこのjarファイルを使用しますか? – Taha

答えて

1

あなたは、適切なパッケージ名とドライバ名を指定する必要があります。 mysql-connector.jarファイルには、多くのDriverクラスの実装が含まれているためです。だから、

try { 
     Class.forName("com.mysql.jdbc.Driver"); 
     Connection con = DriverManager.getConnection("jdbc:mysql://localhost/database", "root", "root"); 
     Statement stmt = con.createStatement(); 

     // perform required operation 

} catch (Exception e) { 
      System.out.println(e); 
    } 
+0

私は、タハが提供したリンクの例を見て、これが私が直面していた問題に対する正しい解決策であることを発見しました。 – chewbapoclypse

関連する問題