JDBC(一)之与SQL Server的连接配置及方法

PS:文中所用SQL Server版本为2008

一、SQL Server准备工作

1.配置实例的登录验证方式

    右击 实例,选择 属性

JDBC(一)之与SQL Server的连接配置及方法_第1张图片

    单击 安全性,选择 SQL Server和Windows身份验证模式,确定 即可

JDBC(一)之与SQL Server的连接配置及方法_第2张图片

2.新建登录名

    展开 安全性-右击 登录名-选择 新建登录名

JDBC(一)之与SQL Server的连接配置及方法_第3张图片

    选择 SQL Server身份验证,输入登录名和密码

JDBC(一)之与SQL Server的连接配置及方法_第4张图片

    在 用户映射 勾选该登录名需要访问的数据库,并且要在下方的 数据库角色成员身份 勾选相应的角色,这里勾选为 db_owner 角色,否则在java中操作数据库的时候会出现下图所示的错误。

JDBC(一)之与SQL Server的连接配置及方法_第5张图片


    注意 状态 这里的选项,一般默认就是这样的。之后 确定 即可

JDBC(一)之与SQL Server的连接配置及方法_第6张图片

3.启用TCP/IP,并配置TCP端口

    进入 SQL Server配置管理器(进入方法:Windows10 打开SQL Server 配置管理器的方法),选择 SQL Server网络配置 下的 SQLEXPRESS的协议,找到 TCP/IP,右键选择 启用

JDBC(一)之与SQL Server的连接配置及方法_第7张图片

    之后双击 TCP/IP,将IP地址选项卡拉倒最下方,将TCP端口改为你需要设置的端口,这里设为默认的1433端口

JDBC(一)之与SQL Server的连接配置及方法_第8张图片

    最后在 SQL Server服务 下找到 SQL Server(SQLEXPRESS) 服务,右键 重新启动 即可(重要)

JDBC(一)之与SQL Server的连接配置及方法_第9张图片

二、Eclipse准备工作

    根据自己的JRE版本和SQL Server版本导入相应的mssql-jdbc.jar驱动。右击你的 Project,依次选择Build Path-Configure Build Path

JDBC(一)之与SQL Server的连接配置及方法_第10张图片

    在 Libraries 选项卡下 选择 Moudulepath, 然后单击右边的 Add External JARS,在此后的对话框下,选择相应的驱动文件 Apply 即可。

JDBC(一)之与SQL Server的连接配置及方法_第11张图片


JDBC(一)之与SQL Server的连接配置及方法_第12张图片

三、连接测试

    直接修改并运行以下代码,若在控制台输出 数据库连接成功,即代表连接成功(注意数据库驱动名称及URL的书写,参考 各版本SQL Server 通过JDBC连接的URL

import java.sql.*;

public class TestJDBC {
public static void main(String[] args) {
     String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";//SQL数据库引擎
     String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=SC";//注意更换自己的数据库端口和名称
     String Name="test";//填写登录名
     String Pwd="test";//密码
   try{
   Class.forName(driverName);
   Connection conn=DriverManager.getConnection(dbURL,Name,Pwd);
   System.out.println("数据库连接成功");
   } catch(Exception e){
      e.printStackTrace();
      System.out.println("连接失败");
      }
   }
}

你可能感兴趣的:(JDBC)