mysql、ms sql、oracle3中连接jdbc的方式

本文提供了多种数据库连接示例,包括MySQL、Oracle、SQL Server等,采用JDBC方式连接,并给出两种不需要第三方jar包的ODBC桥接连接示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/inthirties/archive/2009/11/07/4782011.aspx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值