IT评测·应用市场-qidao123.com技术社区
标题:
JAVA如何链接SQL Servere
[打印本页]
作者:
络腮胡菲菲
时间:
2024-12-23 06:33
标题:
JAVA如何链接SQL Servere
一、下载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.等待下载完成,然后输入以下代码
import java.sql.*;
public class Main {
public static void main(String[] args) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String URL = "jdbc:sqlserver://localhost:1433;DatabaseName=master";
String userName = "sa";
String userPwd = "123456";
Connection Conn = null;
try {
Class.forName(driverName);
Conn = DriverManager.getConnection(URL, userName, userPwd);
Statement stmt = Conn.createStatement();
System.out.print("连接成功");
Conn.close();
} catch (Exception e) {
e.printStackTrace();
System.out.print("连接失败");
}
}
}
复制代码
最后显示
完成
二、大概遇到的问题
1.sql数据库问题
1.1sa用户的暗码不知道
步骤一.打开SSMS,并且使用Windows身份验证登录,并且逼迫信任证书,点击链接
步骤二.右键服务器引擎,选择属性
步骤三.将服务器身份验证修改成为SQL身份验证模式,点击确定
步骤四.点击安全性->登录名->sa 然后双击sa
步骤五.关闭逼迫实行暗码战略,然后将暗码修改成123456
步骤六.打开启用和授权,并且确定
步骤六.退出SSMS,打开服务将SQL Server (MSSQLSERVER)调成手动,然后关闭再次打开。
步骤七.修改完成,打开SSMS验证,将身份验证修改成SQL验证,输入登录名:sa ,暗码:123456 。链接乐成即可
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 IT评测·应用市场-qidao123.com技术社区 (https://dis.qidao123.com/)
Powered by Discuz! X3.4