JDBC是Java數據庫連接的縮寫,可以通過JDBC API來連接任何符合標準的關系型數據庫。而MYSQL是一種流行的關系型數據庫管理系統,非常適合用于大規(guī)模網站和應用程序中。
使用JDBC連接MYSQL數據庫非常簡單。首先需要引入MYSQL連接器的JAR文件,并通過以下代碼獲取數據庫連接:
String url = "jdbc:mysql://localhost:3306/mydatabase?useSSL=false"; String username = "root"; String password = "mypassword"; Connection connection = DriverManager.getConnection(url, username, password);
上述代碼中,"localhost"是MYSQL服務器的主機名,"3306"是MYSQL服務的端口號,"mydatabase"是要連接的數據庫名稱,"root"是MYSQL數據庫的用戶名,而"mypassword"則是密碼。
連接成功后,我們可以使用以下代碼獲取Statement對象,在MYSQL數據庫中執(zhí)行查詢或修改操作:
Statement statement = connection.createStatement(); // 執(zhí)行查詢操作 ResultSet resultSet = statement.executeQuery("SELECT * FROM mytable"); // 執(zhí)行插入操作 int rows = statement.executeUpdate("INSERT INTO mytable VALUES (1, 'Example')"); System.out.println(rows + " rows inserted.");
上述代碼中,我們在"mytable"表中執(zhí)行查詢和插入操作。
最后,在執(zhí)行完所有數據庫操作后,我們需要關閉數據庫連接:
if (resultSet != null) { resultSet.close(); } if (statement != null) { statement.close(); } if (connection != null) { connection.close(); }
上述代碼中,我們分別關閉了ResultSet、Statement和Connection對象。
總的來說,通過JDBC連接MYSQL數據庫非常容易。使用JDBC API,我們可以輕松地連接MYSQL數據庫并在Java程序中執(zhí)行各種數據庫操作。