2010-11-30 40 views
0

我真的很新,而且我不知道自己在做什麼,所以請溫柔。我有一個blueJ程序和一個SQL數據庫來連接它。我有一個.jar庫來連接它,但是我要保存庫的位置以及該位置存儲的位置?這裏,對嗎?如何將SQL文件連接到我的Bluej應用程序?

try 
    { 
     String user = "root"; 
     String pass = "12345"; 
     String url = "jdbc:mysql://localhost/mydb"; 
     Class.forName("com.mysql.jdbc.Driver").newInstance(); 
     conn = DriverManager.getConnection(url, user, pass); 
     System.out.println ("Database connection established"); 
    } 

但在

字符串URL = 「JDBC:MySQL的://本地主機/ MYDB」;

位置不同於我當前有我的sql文件和jar庫存儲,所以我需要將此行更改爲文件和庫的位置?是對的嗎?

要成爲一個numskull,如果我只是將它保存到C驅動器(爲了便於理解),我將如何重寫那條線指向那裏?

謝謝。呼。

回答

0
import java.sql.*; 

public class MysqlConnect{ 
    public static void main(String[] args) { 
    System.out.println("MySQL Connect Example."); 
    Connection conn = null; 
    String url = "jdbc:mysql://localhost:3306/"; 
    String dbName = "jdbctutorial"; 
    String driver = "com.mysql.jdbc.Driver"; 
    String userName = "root"; 
    String password = "root"; 
    try { 
     Class.forName(driver).newInstance(); 
     conn = DriverManager.getConnection(url+dbName,userName,password); 
     System.out.println("Connected to the database"); 
     conn.close(); 
     System.out.println("Disconnected from database"); 
    } catch (Exception e) { 
     e.printStackTrace(); 
    } 
    } 
} 
相關問題