在Java Web 中連接Navicat 的步驟:新增MySQL 磁碟機建立連線屬性執行查詢
##如何在Java Web 中連接Navicat
步驟一:新增MySQL 磁碟機
步驟二:建立連線屬性
物件:
<code class="java">DriverManager.getConnection("jdbc:mysql://localhost:3306/database_name", "username", "password");</code>
:資料庫伺服器主機名稱或IP 位址
:MySQL 預設連接埠
:要連接的資料庫名稱
:MySQL 用戶名稱
:MySQL 密碼
#步驟三:執行查詢
物件來執行查詢:
<code class="java">Statement statement = connection.createStatement();</code>
<code class="java">String query = "SELECT * FROM table_name"; ResultSet resultSet = statement.executeQuery(query);</code>##解析
ResultSet
以取得查詢結果:<code class="java">while (resultSet.next()) { // 获取列值并处理 }</code>
範例程式碼
<code class="java">import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class Main { public static void main(String[] args) { try { // 添加 MySQL 驱动器 Class.forName("com.mysql.cj.jdbc.Driver"); // 创建连接 Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/database_name", "username", "password"); // 执行查询 Statement statement = connection.createStatement(); String query = "SELECT * FROM table_name"; ResultSet resultSet = statement.executeQuery(query); // 解析查询结果 while (resultSet.next()) { System.out.println("ID: " + resultSet.getInt("id")); } // 关闭资源 resultSet.close(); statement.close(); connection.close(); } catch (SQLException | ClassNotFoundException e) { e.printStackTrace(); } } }</code>
以上是navicat怎麼連接javaweb的詳細內容。更多資訊請關注PHP中文網其他相關文章!