当前位置:网站首页>eclipse连接SQL server数据库「建议收藏」
eclipse连接SQL server数据库「建议收藏」
2022-07-30 13:40:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
1.准备,下载JDBC驱动程序
要能够使用数据库就要有相应的JDBC驱动程序,然后到Microsoft官网下载https://www.microsoft.com/zh-cn/download/details.aspx?id=11774
下载完成之后
用解压工具解压之后
点击该文件夹然后进入
2.配置SQL sever是否可以sa登录,如果不是参考以下链接
http://jingyan.baidu.com/article/8cdccae9452b3c315513cd52.html
设置好之后,然后在“我的电脑”右击选择“管理” 接着点击“服务和应用程序”,选择“SQL Sever配置管理器”
3.将下载的sqljdbc42.jar驱动程序放在你的jdk中lib目录下
进行连接测试
(1)打开SQL server 数据库,新建一个数据库test。
(2)运行eclipse新建一个project,然后新建一个包,包里新建一个java文件,Main文件
(3)然后将sqljdbc42.jar复制到该project中,选择该文件后,右键点击Build Path
*关于Build Path还可以:右键单击工程名,依次选择 Build Path → Configure Build Path,在打开的窗口的右边选择 Libraries标签,然后单击 Add External JARs,找到 sqljdbc42.jar 文件并打开,然后单击 OK 完成构建路径的配置。
(4)然后进入Main.java文件将以下代码复制进入
package cn.edu.gues;
import java.sql.*;
public class Main {
public static void main(String [] args)
{
String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=test";//test为你的数据库名
String userName="sa";//你的数据库用户名
String userPwd="123";//你的密码
try
{
Class.forName(driverName);
System.out.println("加载驱动成功!");
}catch(Exception e){
e.printStackTrace();
System.out.println("加载驱动失败!");
}
try{
Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd);
System.out.println("连接数据库成功!");
}catch(Exception e)
{
e.printStackTrace();
System.out.print("SQL Server连接失败!");
}
}
}
(5)运行
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/128950.html原文链接:https://javaforall.cn
边栏推荐
猜你喜欢
权威推荐!腾讯安全DDoS边缘安全产品获国际研究机构Omdia认可
js人均寿命和GDP散点图统计样式
SQL 26 calculation under 25 years of age or older and the number of users
[VMware virtual machine installation mysql5.7 tutorial]
Skywalking入门
What is the level of Ali P7?
ML之PDP:基于FIFA 2018 Statistics(2018年俄罗斯世界杯足球赛)球队比赛之星分类预测数据集利用DT决策树&RF随机森林+PDP部分依赖图可视化实现模型可解释性之详细攻略
LeetCode二叉树系列——102.二叉树的层序遍历
pytorch学习记录(六):循环神经网络 RNN & LSTM
LeetCode二叉树系列——144.二叉树的最小深度
随机推荐
Data Middle Office Construction (5): Breaking Enterprise Data Silos and Extracting Data Value
Composer安装方式
CF338E Optimize!
R语言向前或者向后移动时间序列数据(自定义滞后或者超前的期数):使用dplyr包中的lag函数将时间序列数据向后移动一天(设置参数n为负值)
Skywalking入门
libudev 使用说明书
SyntaxError: EOL while scanning string literal
自动化测试之数据驱动DDT详细篇
LeetCode二叉树系列——107.二叉树的层序遍历II
The way of programmers' cultivation: do one's own responsibilities, be clear in reality - lead to the highest realm of pragmatism
libudev manual
戴墨镜的卡通太阳SVG动画js特效
外包干了七年,废了。。。
重保特辑|拦截99%恶意流量,揭秘WAF攻防演练最佳实践
HCIP(第十五天) —— 交换机(一)
pytorch学习记录(五):卷积神经网络的实现
Study Notes - Becoming a Data Analyst in Seven Weeks "Week 2: Business": Business Analysis Metrics
自动化测试的生命周期是什么?
经典测试面试题集—逻辑推理题
LoRaWAN网关源码分析(V1.0.2)