2017-05-29 72 views
-2

我運行WAMP並創建了MySQL數據庫,但無法連接。誰能幫我?用Java連接到數據庫

package databasetest; 
import java.sql.*; 
/** 
* 
* @author kon_f 
*/ 
public class DataBaseTest { 

    private static final String USERNAME = "root"; 
    private static final String PASSWORD = ""; 
    private static final String CONN_STRING = "jdbc:mysql://localhost:3306/databasetest"; 

    public static void main(String[] args) throws ClassNotFoundException { 
     Connection conn = null; 

     try{ 
      conn = DriverManager.getConnection(CONN_STRING,USERNAME,PASSWORD); 
      System.out.println("Connected!"); 
     }catch (SQLException e){ 
      System.err.println(e); 
     } 

    } 

} 
+0

你忘了加載驅動程序。如果你使用Google。你會發現一些示例 – Jens

+0

運行: 錯誤:無法找到或加載主類databasetest.DataBaseTest C:\ Users \ kon_f \ AppData \ Local \ NetBeans \ Cache \ 8.2 \ executor-snippets \ run.xml:53: Java返回:1 BUILD FAILED BUILDING FAILED(總時間:0秒) – MonkeyDkon

+1

對此問題的第二個回答非常適合此:https://stackoverflow.com/questions/2839321/connect-java-to-a-mysql-database – Tacolibre

回答

0

我發現了什麼是錯的..這只是愚蠢的微軟一個驅動器..我刪除了它,並改變了目錄,現在它的好,謝謝

+0

其好吧,現在我找到了方法 – MonkeyDkon

0

導入MySQL的jar文件到外部罐子直供

+0

它的好現在我找到了方法 – MonkeyDkon

0

首先你必須加載 「mysqlconnector.jar」 文件到您的項目。

並且還加載驅動程序到程序

的Class.forName( 「com.mysql.jdbc.Driver」);

+0

用'Class.forName'加載驅動程序還沒有自Java 6以來的必要。 –

+0

它現在好了,我發現它的方式 – MonkeyDkon

+0

它的好現在我找到了它的方式 – MonkeyDkon