Java數據庫連接代碼集合
Java數據庫連接接口(JDBC)是Java裏定義的一套用於數據庫連接和操作的API的集合。下面一起跟着小編深入瞭解一下吧!
有不同的數據庫廠商提供這套接口的實現類,對於Java程序員來説,程序員不需要關心數據庫的底層的.實現,統一的調用JDBC裏面的抽象出來的API來完成數據庫的訪問功能,在Data access的功能和接口定義中,Java是在別的語言對數據庫的URL的描述,其他的一切也就是通過統一的調用來實現了,本文章手機了主要的數據庫廠商提供的Driver和URL,以便大家方便的對各種數據庫進行連接的操作。
JDBC裏統一的使用方法:
(jdbcDriverName);
Connection conn=onnection(url,user,password);
這裏的接口是統一的,不同的是每種數據庫提供的jdbcDriver和URL不同。
String Driver="er"; //驅動程序
String URL="jdbc:mysql://localhost:3306/db_name"; //連接的URL,db_name為數據庫名
String Username="username"; //用户名
String Password="password"; //密碼
ame(Driver) Instance();
Connection con=onnection(URL,Username,Password);
Microsoft SQL Server 2.0驅動(3個jar的那個):
String Driver="erverDriver"; //連接SQL數據庫的方法
String URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name"; //db_name為數據庫名
String Username="username"; //用户名
String Password="password"; //密碼
ame(Driver) Instance(); //加載數據可驅動
Connection con=onnection(URL,UserName,Password); //
Microsoft SQL Server 3.0驅動(1個jar的那個):// 老紫竹完善
String Driver="erverDriver"; //連接SQL數據庫的方法
String URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name"; //db_name為數據庫名
String Username="username"; //用户名
String Password="password"; //密碼
ame(Driver) Instance(); //加載數據可驅動
Connection con=onnection(URL,UserName,Password); //
Sysbase:
String Driver="river"; //驅動程序
String URL="jdbc:Sysbase://localhost:5007/db_name"; //db_name為數據可名
String Username="username"; //用户名
String Password="password"; //密碼
ame(Driver)nstance();
Connection con=onnection(URL,Username,Password);
Oracle(用thin模式):
String Driver="leDriver"; //連接數據庫的方法
String URL="jdbc:oracle:thin:@loaclhost:1521:orcl"; //orcl為數據庫的SID
String Username="username"; //用户名
String Password="password"; //密碼
ame(Driver)nstance(); //加載數據庫驅動
Connection con=onnection(URL,Username,Password);
PostgreSQL:
String Driver="er"; //連接數據庫的方法
String URL="jdbc:postgresql://localhost/db_name"; //db_name為數據可名
String Username="username"; //用户名
String Password="password"; //密碼
ame(Driver)nstance();
Connection con=onnection(URL,Username,Password);
DB2:
String Driver="er"; //連接具有DB2客户端的Provider實例
//String Driver="er"; //連接不具有DB2客户端的Provider實例
String URL="jdbc:db2://localhost:5000/db_name"; //db_name為數據可名
String Username="username"; //用户名
String Password="password"; //密碼
ame(Driver)nstance();
Connection con=onnection(URL,Username,Password);
Informix:
String Driver="river";
String URL="jdbc:Informix-sqli://localhost:1533/db_name:INFORMIXSER=myserver"; //db_name為數據可名
String Username="username"; //用户名
String Password="password"; //密碼
ame(Driver)nstance();
Connection con=onnection(URL,Username,Password);
JDBC-ODBC:
String Driver="OdbcDriver";
String URL="jdbc:odbc:dbsource"; //dbsource為數據源名
String Username="username"; //用户名
String Password="password"; //密碼
ame(Driver)nstance();
Connection con=onnection(URL,Username,Password);
-
經典Java基礎面試題
Java技術具有卓越的通用性、高效性、平台移植性和安全性,廣泛應用於PC、數據中心、遊戲控制枱、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發者專業社羣。下面小編給大家介紹經典Java基礎面試題,歡迎閲讀!經典Java基礎面試題1、如果main方法被聲明為...
-
計算機二級JAVA考試構建JAVA程序2017
很多人一見到説要編程就以為很難,其實只有一點一滴學知識點也不難,下面是小編整理的計算機二級JAVA考試構建JAVA程序介紹,歡迎閲讀!第一個javaapplicationjava程序分為javaapplication(java應用程序)和javaapplet(java小應用程序)兩種。下面讓我們編寫一個java應...
-
初學java編程入門必備的知識
基礎知識是新手學習一門新技術的必須掌握的,下面內容由小編為大家介紹初學java編程入門必備的知識,供大家參考!01、Java編程出現的背景1991年Sun公司的JamesGosling等人開始開發名稱為Oak的語言。希望用於控制嵌入在有線電視交換盒、PDA等的微處理器,但卻沒有取得...
-
JavaBeans 與 Ejb 的區別相關資料
導語:您現在可能已在使用Javabeans,但還不瞭解它。下面的是本站小編為大家蒐集的JavaBeans與Ejb的區別相關資料,供大家參考。Javabeans如果有支持Java的瀏覽器,那麼,在桌面上使用Javabeans就沒有限制。使用的Web頁面可以將beans作為小應用程序的一部分。您很快就會...