JavaWeb JDBC 介紹 基本操作

2021-09-19 09:22:17 字數 2334 閱讀 7721

// 1. 匯入驅動jar包

// 2.註冊驅動

class.forname("com.mysql.jdbc.driver");

// 3.獲取資料庫連線物件

connection conn = drivermanager.getconnection("jdbc:mysql://localhost:3306/mydb1, "root", "root");

// 4.定義sql語句

string sql = "update account set balance = 2000 where id = 1";

// 5.獲取執行sql的物件 statement

statement stmt = conn.createstatement();

// 6.執行sql

int count = stmt.executeupdate(sql);

// 7.處理結果

system.out.println(count);

// 8.釋放資源

stmt.close();

conn.close();

connection conn = null;

statement stmt = null;

resultset rs = null;

try

} catch (classnotfoundexception e) catch (sqlexception e) finally catch (sqlexception e)

}if (stmt != null) catch (sqlexception e)

}if (conn != null) catch (sqlexception e)

}} }

connection conn = null;

preparedstatement pstmt = null;

resultset rs = null;

try catch (classnotfoundexception e) catch (sqlexception e) finally catch (sqlexception e)

}if (pstmt != null) catch (sqlexception e)

}if (conn != null) catch (sqlexception e)

}} }

url=jdbc:mysql:///db1

user=root

password=root

driver=com.mysql.jdbc.driver

public class jdbcutils  catch (ioexception e)  catch (classnotfoundexception e) 

} /**

* 獲取連線

*/public static connection getconnection() throws sqlexception

/*** 釋放資源

* * @param stmt

* @param conn

*/public static void close(statement stmt, connection conn) catch (sqlexception e)

} if (conn != null) catch (sqlexception e)

} }/**

* 釋放資源

* * @param rs

* @param stmt

* @param conn

*/public static void close(resultset rs, statement stmt, connection conn) catch (sqlexception e)

} if (stmt != null) catch (sqlexception e)

} if (conn != null) catch (sqlexception e)

} }}

connection conn = null;

preparedstatement pstmt1 = null;

preparedstatement pstmt2 = null;

try catch (exception e)

} catch (sqlexception e1)

e.printstacktrace();

} finally

}

MySQL 基本介紹

一,mysql 與其他資料庫的簡單比較 1,功能比較 在事務支援方面,雖然 mysql 自己的儲存引擎並沒有提供,但是已經通過第三方外掛程式式儲存引擎innodb 實現了 sql 92 標準所定義的四個事務隔離級別的全部,只是在實現的過程中每一種的實現方式可能有一定的區別,這在當前商用資料庫管理系統...

WinCE基本介紹

windows ce 是為各種嵌入式系統和產品設計的一種壓縮的 具有高效的 可公升級的作業系統 os 其多線性 多工 全優先的作業系統環境是專門針對資源有限而設計的。這種模組化設計使嵌入式系統開發者和應用開發者能夠定做各種產品,例如家用電器,專門的工業控制器和嵌入式通訊裝置。windows ce 支...

GPU基本介紹

基本概念 gpu graphic processing unit 圖形處理單元 gpgpu general purpose computations on gpu 通用計算圖形處理單元 cpu與gpu的相同點 1 都是計算機體系結構中的重要組成部分 2 都是超大規模積體電路元件 3 都能夠完成浮點運...