JDBC連接mysql資料庫詳解
- 1.介紹:jdbc(java database connectivity) 為java開發者使用資料庫提供了通義的編程介面,
- 2.它是一個什么呢? 它是由一組java類和介面組成,
- 3.JDBC 需要用到的類和介面有:
-
DriverManager(驅動類) Connection(連接) Statement(宣告) ResultSet(結果集) - 4.JDBC連接資料庫,創建一個以JDBC連接資料庫的程式,包含7個步驟:
首先,準備JDBC所需的四個引數: - 1.username(用戶名),
- 2.password(密碼),
3.URL定義了連接資料庫時的協議,子協議,資料源標識,他們之間用冒號隔開 - 格式為 協議:子協議:資料源標識 都是以jdbc開頭
*例如: MySql的連接URL為 jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=gbk;
*useUnicode=true:表示使用Unicode字符集,
*如果characterEncoding設定為gb2312或GBK,本引數必須設定為true ,characterEncoding=gbk:字符編碼方式, -
其中 :localhost:3306 意思是鏈接你本地的資料庫, -
實際開發中,要指定你鏈接的是哪個機器,下面這個是連接postgresql的url地址 這個資料庫簡稱 pgSQL - 比如:jdbc:postgresql://10.10.48.224:5432/regist1db?useUnicode=true&characterEncoding=utf-8;user=nicc;IFX_USE_STRENC=true;
-
其中也指定了:regist1db ---> 資料庫是哪個 ;編碼格式是:characterEncoding=utf-8; -
user(用戶名):name ,password(密碼):password 這個會有人告訴你 或者你問別人 -
4.DriverClass 連接資料庫所需要的驅動,
準備完上面的東西 你就可以去連接資料庫了
*
- 5.JDBC連接資料庫6個步驟
-
(1).加載JDBC驅動程式 -
(2).創建資料庫的連接 -
(3).創建一個preparedStatement -
(4).執行SQL陳述句 -
(5).遍歷結果集 -
(6).處理例外,關閉JDBC物件資源 - 具體每個步驟是怎么操作看下面的代碼,
6.安裝準備好Mysql資料庫,準備好jar包

7.打開IDEA開發工具,在專案中添加jar包,點擊 ok



下面是我自己安裝好了mysql資料庫之后做的測驗: mysql -uroot -p1234 這是我的用戶名和密碼

用自己的可視化工具去連接你的資料庫,這里我自己創建了一張表

寫到這里,目前是可以連接資料庫了,

到目前是連接成功了 ,接下來還有 執行sql陳述句,后續更新
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/203865.html
標籤:其他
