2010-07-20 51 views
0

我要連接使用Java 到MySQL 5.1中,然後我得到了錯誤的問題:com.mysql.jdbc.driver我們如何才能使用java連接mysql版本5.1?

我必須用mysql連接器的Java-5.1.13-bin.jar,將其置於 從命令PROMT bin目錄但 運行Java程序中MySQL並沒有連接

尋找你的答案

+1

我們需要* full *錯誤信息。可能是,庫不在類路徑中,可能是,連接字符串不正確,也許mysql本身安裝不正確或者根本沒有運行?無論如何 - 完整的錯誤描述/消息將非常有幫助。 – 2010-07-20 05:43:59

+0

import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DBConnect {static void main(String args []) { Connection con = null; \t嘗試 \t { \t \t Class.forName(「com.mysql.jdbc.Driver」)。newInstance();我們可以通過下面的例子來說明如何使用jdbc:mysql:/// test「,」root「,」「); \t \t System.out.println(「成功連接」); \t \t \t con.close(); \t} \t趕上(例外五) \t { \t \t的System.out.println( 「異常:」 + e.getMessage()); \t}} } 我使用wampServer – 2010-07-21 06:01:34

回答

5

的庫必須在Java的classpath不是在MySQL的bin目錄下。

你可以嘗試調用它:

java -cp /path/to/mysql-connector-java-5.1.13-bin.jar myPackage.MyProgram

我建議你組你的JAR依賴相鄰lib文件夾下,並設置爲你的classpath。將圖書館保存在一個地方,使分發和運行軟件變得更加容易。

+1

......他們可以留在MySQL的bin目錄但問題是:這是不夠的。 – 2010-07-20 06:06:51

相關問題