2013-12-14 57 views
0

我用膩子編寫一個Java程序,需要在SQL,但我得到這個錯誤:錯誤的Java SQL

No suitable driver found for jdbc:mysql://localhost:3306/Chinook

我不知道發生了什麼錯誤。
這裏是我的代碼:

import java.sql.*; 
import java.io.IOException; 
public class Q1{ 
     public static void main (String args[]) throws IOException { 
       Connection conn=null; 
       String driver="com.mysql.jdbc.Driver"; 
       String url="jdbc:mysql://localhost:3306/Chinook"; 
       System.setProperty(driver,""); 
       try{ 
         conn = DriverManager.getConnection(url,"username","password"); 
         System.out.println("Connected to the DB"); 
         } 
         catch (SQLException ex){ 
           System.out.println("SQLException:"+ ex.getMessage()); 
         } 
       } 
} 
+0

正在計算機中運行MySQL服務器? – herry

回答

0

這條線是相當多的自我解釋
: No suitable driver found for jdbc:mysql://localhost:3306/Chinook

你需要從HERE下載一個.jar文件的JDBC即了jdbc.jar,然後將其添加到您的claspath(項目)

另一件事是你有jdbc驅動程序,但它可能是你正試圖訪問mysql沒有適當的數據庫爲該類型的數據庫