主要是记录一下如何配置SQL Server2019的过程。
主要参考了博文:SQLServer2019安装(Windows)。
<dependency>
<groupId>com.microsoft.sqlservergroupId>
<artifactId>mssql-jdbcartifactId>
<version>10.2.0.jre8version>
dependency>
version
,如果是JAVA8版本的话,要用jre8后缀的jar包。这里主要是介绍如何使用SQL Server Management Studio进行创建。
一个测试能否正确连接数据库的代码如下:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.*;
public class DB_Test {
private static Connection dbConn = null;
public static void main(String[] args) {
String dbURL = "jdbc:sqlserver://localhost:1433;"
+ "DatabaseName=Test;"; // Test为数据库名称
try {
//1.加载驱动
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("加载驱动成功!");
//2.连接
dbConn = DriverManager.getConnection(dbURL, "sa", "123456"); // sa管理员身份
System.out.println("连接数据库成功!");
String sql="select * from Test"; // 执行的语句,Test为数据库表
PreparedStatement statement=null;
statement=dbConn.prepareStatement(sql);
ResultSet res=null;
res=statement.executeQuery();
while(res.next()){
String title=res.getString("id"); // 或者属性列对应值
System.out.println(title);
}
}catch(Exception e) {
e.printStackTrace();
System.out.println("连接数据库失败!");
}
}
}
// 适用于 SQL Server 的 Microsoft JDBC 驱动程序不会验证 SQL Server TLS 证书
String dbURL = "jdbc:sqlserver://localhost:1433;"
+ "DatabaseName=Test;"
+ "encrypt=true;trustServerCertificate=true";