在JAVA中使用sqljdbc连接MS SQL SERVER

本文详细介绍如何通过Java连接Microsoft SQL Server数据库的过程。首先需要从微软官网下载SQL Server JDBC驱动并进行解压,然后将解压得到的jar文件添加到Java项目的类库中。文章还提供了设置数据库名、服务器地址、端口号等连接参数的示例代码。

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

1、下载sqljdbc
https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774

2、解压

tar –xf sqljdbc_<version>_<language>.tar.  

3、在JAVA项目中连接MS SQL SERVER

在连接MS SQL SERVER之前,需要先引用sqljdbc,把刚才解压出来的sqljdbc4.jar文件拷贝到项目类庫下,并build path,添加引用。

示例代码:

SQLServerDataSource ds = new SQLServerDataSource();
ds.setDatabaseName(Constant.MSSQL_DATABASE);//数据庫名字
ds.setServerName(Constant.MSSQL_SERVER_NAME);//数据庫所在服务器IP
ds.setPortNumber(Constant.MSSQL_PORT);//数据庫端口
ds.setUser(Constant.MSSQL_USER);//数据庫用户名
ds.setPassword(Constant.MSSQL_PASSWORD);//密码
conn = ds.getConnection();

部分说明:

  • jdbc:sqlserver://(必需)称为子协议,且为常数。
  • serverName(可选)是要连接到的服务器的地址。 它可以是 DNS 或 IP 地址,也可以是本地计算机地址 localhost 或
    127.0.0.1。 如果未在连接 URL 中指定服务器名称,则必须在属性集中指定。
  • instanceName (可选)是 serverName 上要连接到的实例。 如果未指定,则会连接到默认实例。
  • portNumber(可选)是 serverName 上要连接到的端口。 默认值为 1433。 如果使用默认端口,则无需在 URL
    中指定端口及其前面的“:”。

4、参考:
https://msdn.microsoft.com/zh-cn/library/ms378428(v=sql.110).aspx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值