最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

Java從入門到入土(83)JDBC示例

2023-06-03 11:51 作者:程序員學python  | 我要投稿


在連接數據庫前除了安裝數據庫外還需要配置數據庫驅動程序

在官網下載java的mysql驅動

https://dev.mysql.com/downloads/connector/j/

注意驅動程序應該和你的mysql版本相對應

如下為官網版本對應的文檔

https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-versions.html

解壓后將connector文件導入項目中如下所示?

右鍵connector文件->Build Path->add to build path

接著通過程序連接數據庫

注意,新版本的驅動不再需要Class.forName() 顯式地加載 JDBC 驅動程序


控制臺輸出如下:


增刪改同理可得

同時我們可以使用PreparedStatement操作sql語句,PreparedStatement的作用是對sql操作進行預處理,即先寫sql語句,sql語句中的參數后續(xù)再填寫。如下為使用PreparedStatement插入數據與查詢數據:

下面例子用于處理長文本和圖片內容

在數據庫中新建數據表如下:

create table txtjpg(


? ? ? tid int primary key,


? ? ? note longtext,


? ? ? photo longblob


)


新建一個測試用的txt文件,向里面任意復制大段文字(小于4GB)。

同時準備一張照片。

注意文本編碼格式需要為utf8,否則會報錯

插入數據庫中的數據如圖所示:

接著進行讀取

此時可以看到d盤下多出了相關文件

最后,簡單介紹一下mysql的事務處理

事務處理是由一個或多個SQL語句序列結合在一起所形成的一個邏輯處理單元。

事務擁有以下特性:

原子性:事務是一個完整操作,事務中的各步操作不可分割。

一致性:事務操作前后,數據保持一致

隔離性:多個事務可以并發(fā),但是數據相互隔離,只有完成以后才可以看到結果

持久性:持久性意味著一旦事務執(zhí)行成功,在系統(tǒng)中產生的所有變化將是永久的,即不管系統(tǒng)以后發(fā)生了什么變化,完成的事務是系統(tǒng)永久的部分。

舉出例子:

想要領取資料的小伙伴們,請關注下方微信公眾號領取哦~?

然后就等著私信查收吧~



Java從入門到入土(83)JDBC示例的評論 (共 條)

分享到微博請遵守國家法律
桐柏县| 于田县| 漳平市| 山西省| 黄山市| 高邮市| 鸡西市| 盐城市| 陈巴尔虎旗| 云安县| 惠东县| 分宜县| 抚松县| 河北区| 建水县| 香格里拉县| 托里县| 会泽县| 鹤山市| 丹阳市| 民乐县| 奉节县| 龙口市| 邢台县| 安龙县| 日照市| 买车| 洱源县| 东方市| 塔河县| 久治县| 南溪县| 虎林市| 富民县| 铜山县| 沅江市| 深州市| 平利县| 饶平县| 潞城市| 湖州市|