赞
踩
主要是记录一下如何配置SQL Server2019的过程。
主要参考了博文:SQLServer2019安装(Windows)。
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>10.2.0.jre8</version>
</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";
declare @sql varchar(240)
while 1=1
begin
select top 1 @sql = 'kill '+cast(spid as varchar(20))
from master..sysprocesses
where spid > 50 and spid <> @@spid
if @@rowcount = 0
break
exec(@sql)
end
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。