java连接sqlserver2016方法

来源:互联网 发布:逆战天梯怎么卡数据 编辑:程序博客网 时间:2024/06/05 14:33

JDBC连接SQLServer2016

1.安装JDBC驱动包

下载地址: http://www.microsoft.com/en-us/download/details.aspx?id=11774


下载好之后复制如下图中所指的压缩文件



在D盘下创建一个新文件夹,粘贴(本示例的路径为:D:\Temp\SQLServer\sqljdbc4)

 


在系统变量CLASSPATH里将这个文件添加进去,如下图所示:



将该文件复制到JAVA安装目录下的jre的文件夹里,如下图:(本示例为:C:\ProgramFiles\Java\jre1.8.0_60\lib\ext)



再将该文件复制到JAVA安装目录下的jdk的jre文件夹里,如下图: (本示例为: C:\ProgramFiles\Java\jdk1.8.0_60\jre\lib\ext)



再将该文件复制到apache 服务器的库文件夹中,如下图所示:(本示例为:D:\Temp\apache-tomcat-8.0.24\lib)



再将该文件复制到要开发的项目的库文件夹中,如下图所示:(本示例为: D:\Temp\apache-tomcat-8.0.24\webapps\Test\WEB-INF\lib)



在项目文件中选择Test项目的属性,在构建路径中添加外部JAR,选择该文件,如下图所示:



2.修改数据库连接的用户名和密码

打开SQL Server Management Studio,进行如下图所示操作:



在属性中修改密码(本示例为: sql2016)



3.测试连接

在Test项目中新建Main.java。加入代码如下,修改代码中关于所连接数据库的名字为你自己服务器上已存在的数据库(本示例为:display),修改代码中关于连接数据库使用的用户名及密码(本示例为 用户名:sa,密码:sql2016)

package pkg;

import java.sql.*;

 

public class Main

{

         public static void main(String [] args)

 

          {

          String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";

          String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=display";

          String userName="sa";

          String userPwd="sql2016";

 

          try

          {

           Class.forName(driverName);

           Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd);

            System.out.println("连接数据库成功");

          }

 

          catch(Exception e)

          {

           e.printStackTrace();

           System.out.print("连接失败");

          }   

          }

}

 


运行该java文件,如下图所示:


结果如下图:



原创粉丝点击