在ESC服务器中使用eclipse连接sql server教程

简介: 在ESC服务器中使用eclipse连接sql server与在本地电脑连接十分类似,但是有些值得注意的地方是JDBC的版本问题,看似小问题,后面运行会报很多错误,本文章以eclispe连接数据库为例,本文章是分享在已经安装并配置好eclispe和SQL Server2019的情况下连接eclispe和SQL Server2019,因此我就直接跳过教大家如何安装eclispe和SQL Server2019的步骤。

第一步:设置SQL Server的状态(有些人默认就是开启的有些不是,如是开启的可跳过这一步)

点开SSMS,并且确保是用SQL Server身份验证登录的

image.png

然后返回最开始的页面新建数据库-建表(假设我在此处建了一个名叫school的数据库并建了一个叫student的表,该表有sno,sname,sex这三个属性,并且我们在该表上再随便添加几个对象)

然后就可以关闭SSMS了,本次连接将不会再用到SSMS了

第二步:端口配置

在开始菜单中找到SQL Server 2019 点开下面有一个SQL Server2019配置管理器(有的在下面的配置工具文件夹里) 如图:

image.png

点开SQL Server2019配置管理器

SQL Server网络配置-MSSQLSERVER的协议-把所有协议的状态都设置成已启用。image.png

之后选中TCP/IP,右键属性

点进去后,点IP地址,把IP1和IP10的【IP地址】设为127.0.0.1,【TCP端口】设为1433,并将所有IP地址的【活动】和【已启用】设置为【是】,接着拉到最下面将【IPALL】的【TCP端口】设为1433,其余不变,之后确定。

第三步:下载JDBC驱动包并配置环境

首先,先下载JDBC驱动包

image.png

然后,重点来了,非常重要的一点:

在当初下载jdk时的路径下查看自己的jre版本,或者用cmd命令查看,也可以直接在eclispe的窗口-首选项-JAVA-编译器中查看。
例如我的是jre 1.8(大多数教学过程中用的都是jre1.8),因此我对应的就下载JRE8版本。
找到自己jre的版本后在下载对应的jre,一定要下载对应的版本,要不然会失败,如果知道自己jre的版本还是不知道下载那个,可以到官网去查看。

选择好后将对应的jre复制下来,粘贴到之前下载jdk时的文件夹下的lib包里。

之后打开eclispe,随便建一个java项目,然后建一个包,再建一个类

在新建的Java项目里选中src,右键,选择构建路径,在选择配置构建路径。

image.png

之后点击库,点击添加外部jar,然后找到安装jdk的文件夹,找到我们刚刚粘贴进去的mssql-jdbc-x.x.x.jrex(例如我的mssql-jdbc-9.4.1.jre8),添加进去之后如图所示:

image.png

之后点确定,然后我们配置环境的工作就完成啦。

四步:使用代码测试

最后我们通过代码来看看我们有没有连接成功

package url;


import java.sql.*;


public class test {


public static void main(String [] args)

{

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

 String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=school";  // school为数据库名,此处填写你的数据库名


 String userName="sa";   // 填写你的登录账户名名,我的是sa

 String userPwd="666666";   // 填写你的密码


 try

 {

  Class.forName(driverName);

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

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

 }

 catch(Exception e)

 {

  e.printStackTrace();

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

 }

}

}

大家可以直接复制我上面的代码然后修改数据库名,登录账户名,密码,包名和类名进行测试运行之后如果出现:"连接数据库成功"即为连接成功了。




目录
相关文章
|
12月前
|
弹性计算 运维 安全
阿里云轻量应用服务器与云服务器ECS啥区别?新手帮助教程
阿里云轻量应用服务器适合个人开发者搭建博客、测试环境等低流量场景,操作简单、成本低;ECS适用于企业级高负载业务,功能强大、灵活可扩展。二者在性能、网络、镜像及运维管理上差异显著,用户应根据实际需求选择。
1000 10
|
存储 弹性计算 数据库
阿里云服务器购买流程:四种主要购买方式图文教程详解与选择参考
阿里云服务器如何购买?当前阿里云提供了自定义购买、快速购买、通过活动购买和通过镜像市场购买四大主流购买模式,本文将通过图文方式为您展示每种购买方式的具体流程与适用场景,以供选择参考。
|
弹性计算 运维 负载均衡
阿里云轻量应用服务器产品介绍、收费标准以及搭建个人博客教程参考
本文为大家介绍阿里云轻量应用服务器的产品优势、应用场景、使用须知、地域与网络连通性、与云服务器ECS的区别以及使用轻量应用服务器搭建WordPress个人博客的图文教程,以供大家了解和使用轻量应用服务器。
|
JSON 监控 API
在线网络PING接口检测服务器连通状态免费API教程
接口盒子提供免费PING检测API,可测试域名或IP的连通性与响应速度,支持指定地域节点,适用于服务器运维和网络监控。
2324 0
|
弹性计算 网络协议 Linux
阿里云服务器简介及使用教程,附送云服务器ECS自定义创建流程
阿里云ECS是安全可靠、弹性灵活的云计算服务,支持多种实例规格与操作系统,可快速创建和管理云服务器。本文详解ECS介绍、购买流程及使用教程,涵盖配置选择、网络设置、安全组规则等,助您轻松上手。
826 16
|
存储 弹性计算 网络协议
超详细的阿里云服务器购买流程,ECS自定义购买配置教程
本文详细图解阿里云ECS服务器自定义购买全流程,涵盖付费模式、地域选择、网络配置、实例规格、镜像、存储、安全组及登录设置等核心步骤,助您轻松掌握专业级云服务器搭建方法。
|
存储 弹性计算 网络协议
阿里云服务器ECS是什么?ECS介绍、云服务器创建及使用教程
阿里云ECS是安全可靠、弹性灵活的云计算服务,支持多种实例规格与操作系统,可快速创建和管理云服务器。本文详解ECS介绍、购买流程(含付费模式、地域、网络、存储等设置)及使用教程,助您轻松上手云服务器。
844 4
|
存储 弹性计算 Linux
阿里云账号注册、领取优惠券、试用云服务器和购买云服务器教程参考
对于还未使用阿里云任何云产品的用户来说,完整的上云流程包括账号注册并完成实名认证,然后才是试用或者购买云服务器,有的新手用户对这一流程还不是很清楚。本文为大家介绍新手用户从注册阿里云账号,完成实名认证,然后领取阿里云优惠券,并试用云服务器和购买云服务器的全部流程,适合初次购买和试用阿里云服务器的新手用户参考。
|
弹性计算 网络协议 Linux
阿里云服务器ECS创建流程(新手详细图文教程)
本文图解阿里云ECS自定义购买全流程,涵盖付费模式、地域选择、实例规格、镜像、存储、网络、安全组及登录设置等关键步骤,助您快速掌握云服务器配置要点,适合专业用户参考操作。
812 7

推荐镜像

更多