JAVA如何链接SQL Servere

打印 上一主题 下一主题

主题 1826|帖子 1826|积分 5478

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
一、下载Microsoft SQL Server JDBC 驱动程序 6.0(6.0版本只支持jdk9.0从前的版本)链接如下。
Download Microsoft SQL Server JDBC 驱动程序 6.0 from Official Microsoft Download Center

1.下载之后,直接解压即可(记住解压的路径)

2.打开解压过后的文件,路径如下

3.复制sqljdbc41.jar包

4.在D盘创建一个文件夹(告急是为了方便添加环境变量,在别的盘也可以)命名sqljdbc,并记住路径

然后打开文件夹将刚复制的sqljdbc41.jar包复制进去

5.在搜刮框搜刮环境变量(以win11为例)点击打开

6.点击新建

7.然后输入CLASSPATH,并且选择刚才复制位置的jar包,然后点击确定

8.找到SQL server配置管理器并且打开(也可以在搜刮框查找)

9.点击1,然后右键选择启动2和3,然后双击TCP/IP

选择ip地点,并且将IP1的IP地点修改成127.0.0.1,TCP端口修改成1433,然后启用。再次将IP2的IP地点修改成127.0.0.1,TCP端口修改成1433,然后启用。

接着划到最下面找到IPAII,将TCP端口修改成1433,然后应用并确定

10.打开控制面板,选择程序

然后选择启动或关闭windows功能

打开telnet服务,并且等待完成关闭即可(联网)

11.打开服务,找到SQL Server (MSSQLSERVER)关闭再次开启即可

12.打开IDEA,右键你的项目->新建->目次

输入lib,然后回车(由于本贴已经创建过lib目次所以报红)

然后将文章第3步复制的sqljdbc.jar包复制到lib路径下

再次右键jar包,选择Add as Library(添加到类),然后确定即可

13.点击文件->项目结构

检察本身的jdk是否为1.8(sqljdbc6.0仅支持jdk9以下版本)

假如不是jdk1.8点击下载JDK

在版本选择1.8(位置尽量不要更改),点击下载,然后确定。

14.等待下载完成,然后输入以下代码
  1. import java.sql.*;
  2. public class Main {
  3.     public static void main(String[] args) {
  4.         String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
  5.         String URL = "jdbc:sqlserver://localhost:1433;DatabaseName=master";
  6.         String userName = "sa";
  7.         String userPwd = "123456";
  8.         Connection Conn = null;
  9.         try {
  10.             Class.forName(driverName);
  11.             Conn = DriverManager.getConnection(URL, userName, userPwd);
  12.             Statement stmt = Conn.createStatement();
  13.             System.out.print("连接成功");
  14.             Conn.close();
  15.         } catch (Exception e) {
  16.             e.printStackTrace();
  17.             System.out.print("连接失败");
  18.         }
  19.     }
  20. }
复制代码
最后显示

完成
二、大概遇到的问题
1.sql数据库问题
1.1sa用户的暗码不知道
步骤一.打开SSMS,并且使用Windows身份验证登录,并且逼迫信任证书,点击链接

步骤二.右键服务器引擎,选择属性

步骤三.将服务器身份验证修改成为SQL身份验证模式,点击确定

步骤四.点击安全性->登录名->sa  然后双击sa

步骤五.关闭逼迫实行暗码战略,然后将暗码修改成123456

步骤六.打开启用和授权,并且确定

步骤六.退出SSMS,打开服务将SQL Server (MSSQLSERVER)调成手动,然后关闭再次打开。

步骤七.修改完成,打开SSMS验证,将身份验证修改成SQL验证,输入登录名:sa ,暗码:123456 。链接乐成即可


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

络腮胡菲菲

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表