mysql-jdbc
Java通過jdbc連接遠程資料庫并執行最簡單的sql查詢獲取資料,
更多jdbc介紹,請參考官方檔案
-
準備
假設遠端有一個資料庫mydb和一張簡單的表student:
-
創建Java工程:
接下來創建一個jdbc demo工程,這里使用idea,eclipse同理;然后從官網下載jdbc connector,解壓后將jar包到工程lib目錄,如下圖所示:
-
撰寫Java代碼:
注冊驅動->連接資料庫->獲取可執行sql的物件->執行查詢資料->獲取對應列資料->釋放資源
執行上述代碼,輸出如下圖所示://1、注冊驅動 Class aClass = Class.forName("com.mysql.jdbc.Driver"); //2、連接資料庫 Connection connection = DriverManager.getConnection("jdbc:mysql://xxx.xxx:3306/mydb", "username", "passwd"); //3、可執行sql的物件 Statement statement = connection.createStatement(); //4、執行查詢資料 ResultSet resultSet = statement.executeQuery("select * from student"); //5、獲取對應列資料 while (resultSet.next()) { int id = resultSet.getInt("id"); String name = resultSet.getString("name"); String sex = resultSet.getString("sex"); int classId = resultSet.getInt("class_id"); System.out.println("=========================="); System.out.println("id:" + id + "|name:" + name + "|sex:" + sex + "|classId:" + classId); } //6、釋放資源 resultSet.close(); statement.close(); connection.close();
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/286062.html
標籤:MySQL
