日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

023_jdbc-mysql的CRUD操作

發布時間:2025/4/17 数据库 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 023_jdbc-mysql的CRUD操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 新建一個JDBC_CRUD的Java工程, 使用JDBCUtil.java和jdbc.properties屬性配置文件

2. JDBC的R(read讀取數據)操作

3. JDBC的C(create添加數據)操作

3.1. 插入數據

3.2. 運行程序, 查看結果

4. JDBC的U(update修改數據)操作

4.1. 更新數據

4.2. 運行程序, 查看結果

5. JDBC的D(delete刪除數據)操作

5.1. 刪除數據

5.2. 運行程序, 查看結果

6. 增刪改查完整代碼

package com.lywgames.myjdbc;import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import com.lywgames.util.JDBCUtil;/*** CRUD操作(create添加數據; read讀取數據; update修改數據; delete刪除數據)*/ public class MyJDBC {public static void main(String[] args) throws SQLException {select();delete();System.out.println("-------------------------------");select();}public static void select() throws SQLException {// 1.獲取連接對象Connection conn = JDBCUtil.getConn(); // 2.創建statement, 跟數據庫打交道, 一定需要這個對象Statement st = conn.createStatement();// 3.執行查詢sql, 獲取ResultSet結果集ResultSet rs = st.executeQuery("select * from user");// 4.使用ResultSet結果集遍歷, 下標從1開始while(rs.next()) {System.out.println(rs.getInt(1) + " " + rs.getString(2) + " " + rs.getString(3) + " " + rs.getTimestamp(4));}// 5.釋放資源JDBCUtil.release(conn, st, rs);}public static void insert() throws SQLException {// 1.獲取連接對象Connection conn = JDBCUtil.getConn(); // 2.創建statement, 跟數據庫打交道, 一定需要這個對象Statement st = conn.createStatement();// 3.執行查詢sqlst.executeUpdate("insert into user (username,password,registertime) values ('小翠',666,now())");// 4.釋放資源JDBCUtil.release(conn, st);}public static void update() throws SQLException {// 1.獲取連接對象Connection conn = JDBCUtil.getConn(); // 2.創建statement, 跟數據庫打交道, 一定需要這個對象Statement st = conn.createStatement();// 3.執行查詢sqlst.executeUpdate("update user set username = " + "'無名'" + ",password = " + "'wu3456'" + " where id = " + 1);// 4.釋放資源JDBCUtil.release(conn, st);}public static void delete() throws SQLException {// 1.獲取連接對象Connection conn = JDBCUtil.getConn(); // 2.創建statement, 跟數據庫打交道, 一定需要這個對象Statement st = conn.createStatement();// 3.執行查詢sqlst.executeUpdate("delete from user where id = " + 2);// 4.釋放資源JDBCUtil.release(conn, st);} }

?

總結

以上是生活随笔為你收集整理的023_jdbc-mysql的CRUD操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。