mysql、ms sql、oracle3中连接jdbc的方式 20091112 04:10 486人阅读 评论(1) 收藏

MySQL 

Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://host:port/database","user","password");

 

Oracle数据库(thin模式)

Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con = DriverManager.getConnection("jdbc:oracle:thin:@host:port:databse","user","password");

 

Microsoft SQL Server 
Class.forName("net.sourceforge.jtds.jdbc.Driver ");
Connection con = DriverManager.getConnection("jdbc:jtds:sqlserver://host:port/database","user","password");
or
Connection con = DriverManager.getConnection("jdbc:jtds:sybase://host:port/database","user","password");

 

-----------------------下面是2种桥连接【jdbc-odbc】,不需添加第三方jar包--------------------- 

//不仅可以在本机使用,而且可以在局域网中使用,而且不用配置数据源。

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

conn = DriverManager.getConnection("jdbc:odbc:driver={SQL Server};database=suntech;server=192.168.1.11","sa", "123456");

 

//需要配置数据源,名称为aa,只能在本机使用【另一台机器使用此代码将报错】

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

conn = DriverManager.getConnection("jdbc:odbc:aa;server=192.168.1.11","sa", "123456");

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/inthirties/archive/2009/11/07/4782011.aspx

原文地址:https://www.cnblogs.com/configman/p/4657656.html