軟體測試學習教程——JDBC介紹
DBC ( Java Data Base Connectivity,java 資料庫連線)是一種用於執行 SQL 語句的 Java
API ,可以為多種關聯式資料庫提供統一訪問,它由一組用 Java 語言編寫的類和介面組成。
JDBC 是程式設計介面,開發工程師使用 JDBC 進行程式設計,而不用瞭解每種資料庫底層的協議。這使得對於每一種資料庫,可以使用相同的 API 去對資料庫進行 CRUD 操作,而不用關心底層資料交換,不用適配每一種資料庫。
JDBC 驅動
資料庫廠商提供了連線資料庫的驅動程式,用於實現JDBC 提供的介面。使用時,只需在
maven 中,新增相應依賴即可。
連線字串
連線字串是java 用於定位資料庫地址、埠及資料庫名稱或服務的一個概括性的字串。有了連線字串, java 就可以建立到資料庫的連線。所以編寫連線字串時,需要注意 ip 地址、埠號及資料庫名稱、服務等配置。
mysql:
jdbc:mysql://ip:port/dbname?useUnicode=true&characterEncoding=utf8
mysql 的埠一般預設是 3306 jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8
oracle:
1. 使用 SID
jdbc:oracle:thin:127.0.0.1:1521:my_sid
2. 使用 ServiceName jdbc:oracle:thin://127.0.0.1:1521/my_service
3. 使用 TNS
jdbc:oracle:thin:(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=x.x.x.100)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=x.x.x.101)(PORT=1521)))(LOAD_BALANCE=yes)(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=my_rac)))
SQL server:jdbc:sqlserver://localhost:1433 ; databaseName=my_db ; user=my_user ; password=***** ;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69914734/viewspace-2658113/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體測試學習教程——JDBC配置JDBC
- 軟體測試學習教程——JDBC開發JDBC
- 軟體測試學習教程—Jmeter元件介紹(二)JMeter元件
- 軟體測試學習教程—軟體測試質量
- 軟體測試學習教程—軟體測試基本知識
- 軟體測試學習教程—迴歸測試
- 軟體測試--中介軟體介紹
- 軟體測試學習教程—軟體測試基礎理論五
- 軟體測試學習教程—軟體測試基礎理論六
- 軟體測試學習教程—軟體測試基礎理論四
- 軟體測試學習教程—軟體測試基礎理論三
- 深圳軟體測試培訓學習:Java Random介紹--【千鋒】Javarandom
- 軟體測試學習教程——WEB測試之JS記憶體WebJS記憶體
- 軟體測試學習教程——LoadRunner實現介面測試
- 軟體測試面試如何自我介紹面試
- 軟體測試學習教程—JavaScript內建物件JavaScript物件
- 軟體測試學習教程—Web測試之正規表示式Web
- 軟體測試學習 ——五種軟體測試模型模型
- 《Google軟體測試之道》 第一章google軟體測試介紹Go
- 學習旅途(軟體測試)
- 軟體測試整理學習
- 軟體測試學習教程——【大蟒蛇】python基礎Python
- 軟體測試學習教程——Java實現氣泡排序Java排序
- 軟體測試培訓分享:學習能力差可以學習軟體測試嗎
- 軟體測試學習路線
- 【分享】—如何學習軟體測試
- 【軟體測試】學習筆記筆記
- 軟體測試學習網站有哪些?怎麼學軟體測試呢?學習網站
- 軟體測試學習教程——HP Loadrunner12.50安裝教程
- 軟體測試學習教程——CentOS 7 修改網路卡設定CentOS
- 軟體測試學習教程——Python SMTP傳送郵件Python
- 軟體測試學習教程——Python實現反射機制Python反射
- 軟體測試教程之手機軟體測試方法
- 軟體測試學習——移動端功能測試分析
- 軟體測試學習筆記:測試點總結筆記
- 軟體測試的具體學習路線
- 軟體測試要學什麼(1)黑盒測試詳解教程
- 2020版軟體測試全新4.0教程震撼來襲,不一樣的軟體測試學習路