java连接SQL Sever数据库(超详细!)

最近数据库大作业要连接数据库,看了很多博客文章终于连接好了,但是没有看到一篇博客是能直接连接完成的,所以在这记录一下希望能帮助大家
sql sever 版本:2008;
jdk版本:11
java编译器:eclipse

sqlsever,jdk以及eclipse的安装的就不说了,可以参考其它博客

一、sqlsever的配置
1、Tcp\Ip 配置
首先,在开始搜索框中搜索 sql sever配置管理器,如下图,我们打开它(如果没有这个软件或者打不开,那说明当初安装sql sever没安装完全,卸载重装一次,找不到不一定就是没有,百度一下怎么找,真找不到就是没安装!)
如果TCP/ip是禁用状态,一定要改为开启!
在这里插入图片描述
打开之后依次点击SQL SEVER 网络配置->MSSQLSEVER 协议->Tcp\Ip,出现下图界面。
在这里插入图片描述
随后划到最下面,将 IPALL的Tcp端口 改为1433,然后点击确定。

2、sql sever身份验证配置
首先打开sql sever,先使用window身份验证连接服务器。
然后右键服务器,点击属性

Java中建立与SQL Server的连接通常需要使用JDBC(Java Database Connectivity)API,它提供了一组API,用于连接和执行查询到多种数据库。以下是使用JDBC连接SQL Server的基本步骤: 1. 导入JDBC包: 首先,需要在Java项目中导入JDBC包。如果你使用的是Maven构建系统,可以在pom.xml文件中添加如下依赖: ```xml <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqlserver-jdbc</artifactId> <version>版本号</version> <!-- 请替换为当前的最新版本号 --> </dependency> ``` 如果你不是使用Maven,则需要下载JDBC驱动的jar文件,并将其添加到项目的类路径中。 2. 加载JDBC驱动: 在代码中,需要加载SQL Server的JDBC驱动,以便JDBC可以与SQL Server进行通信: ```java Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); ``` 3. 建立连接: 使用DriverManager获取与SQL Server的连接。需要提供数据库连接信息,如服务器地址、数据库名、用户名和密码: ```java String url = "jdbc:sqlserver://服务器地址:端口;databaseName=数据库名;user=用户名;password=密码"; Connection conn = DriverManager.getConnection(url); ``` 4. 使用连接: 一旦建立了连接,就可以使用该连接来执行SQL语句或调用存储过程。例如,可以创建一个Statement对象并执行查询: ```java Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM 表名"); ``` 5. 关闭连接: 完成数据库操作后,应该关闭ResultSet、Statement和Connection以释放资源: ```java if (rs != null) rs.close(); if (stmt != null) stmt.close(); if (conn != null) conn.close(); ```
评论 29
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值