我有一些與Java應用程序和MySQL之間的連接問題。
這是我的文件(該文件很好地工作):如何在多個類上使用mysql連接?
import java.sql.*;
import javax.swing.JFrame;
public class MysqlConnect{
public static void main(String[] args) throws SQLException {
Connection conn = null;
String url = "jdbc:mysql://localhost:3306/";
String dbName = "jdbctutorial";
String driver = "com.mysql.jdbc.Driver";
String userName = "birthday";
String password = "123456";
try {
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url+dbName,userName,password);
System.out.println("Connected to the database");
} catch (Exception e) {
e.printStackTrace();
}
}
}
可能「分離」主要和MySQL連接? 我的想法是這樣的:我有MysqlConnection文件和另一個GUI文件。 在GUi文件中我有一個按鈕(ADD),每當我點擊這個按鈕時,一些數據將被存儲到數據庫中。我的問題是我不知道如何運行查詢,因爲我需要Statement變量,Connection變量,等等。我想要做什麼?在同一個文件中執行mysqlConnection和GUI?我的另一個想法是做一個MysqlConnection類型的對象並使用該對象。並且這裏是問題:如果我刪除了(public void main .....)
我在嘗試和捕捉時出錯。
對不起,如果我的英語不好,但我希望我說清楚。 在此先感謝。
嘗試之前使用數據庫,也許學習的語言/公關的基礎知識系統會是一個好主意? –