2010-11-30 2 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(); 
    } 
    } 
} 
Смежные вопросы