用jdbc连接SQLServer、MySQL、Oracle三大数据库

所需jar网址链接: https://pan.baidu.com/s/1bpvvGJX 密码: aj6s

一,连接SQLServer

import java.sql.*;

public class TestSQLServer {

public static void main(String[] args) {

try {

//原因:使用sqljdbc4.jar 类库时,应用程序无需调用 Class.forName 方法来注册或加载驱动程序。

//调用 DriverManager 类的 getConnection 方法时,会从已注册的 JDBC Driver 集中找到

//相应的驱动程序。

/*// 1.加载驱动

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");

// 从下面开始,和SQL Server一模一样

Statement sm = ct.createStatement();

ResultSet rs = sm.executeQuery("select * from djx");

while (rs.next()) {

//用户名

System.out.println("用户名: "+rs.getString(1));

//默认是从1开始编号的

}

} 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

你可能感兴趣的:(用jdbc连接SQLServer、MySQL、Oracle三大数据库)