所需jar網(wǎng)址鏈接: https://pan.baidu.com/s/1bpvvGJX 密碼: aj6s
一,連接SQLServer
import java.sql.*;
public class TestSQLServer {
public static void main(String[] args) {
try {
//原因:使用sqljdbc4.jar 類(lèi)庫(kù)時(shí),應(yīng)用程序無(wú)需調(diào)用 Class.forName 方法來(lái)注冊(cè)或加載驅(qū)動(dòng)程序。
//調(diào)用 DriverManager 類(lèi)的 getConnection 方法時(shí),會(huì)從已注冊(cè)的 JDBC Driver 集中找到
//相應(yīng)的驅(qū)動(dòng)程序。
/*// 1.加載驅(qū)動(dòng)
Class.forName("com.microsoft.sqlserver.jdbc.SQLSeverDriver");*/
// 2.得到連接
String url = "jdbc:sqlserver://127.0.0.1:1433; DatabaseName=djx";
Connection ct=DriverManager.getConnection(url,"sa","123456");
// 從下面開(kāi)始,和SQL Server一模一樣
Statement sm = ct.createStatement();
ResultSet rs = sm.executeQuery("select * from djx");
while (rs.next()) {
//用戶名
System.out.println("用戶名: "+rs.getString(1));
//默認(rèn)是從1開(kāi)始編號(hào)的
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
二、連接MySQL
import java.sql.*;
public class TestMySQL{
public static void main(String args[]){
try{
Class.forName("com.mysql.jdbc.Driver");
Connection ct =DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/djx","djx","123456");
Statement sm=ct.createStatement();
ResultSet rs = sm.executeQuery("select * from djx");
while(rs.next()){
System.out.println("用戶名:"+rs.getString(1));
}
}catch(Exception e){
e.printStackTrace();
}
}
}
三、連接Oracle