位置: IT常识 - 正文

idea连接SQL Server数据库(idea连接sqlserver数据库教程)

编辑:rootadmin
idea连接SQL Server数据库 数据库配置1.安装数据库:自行安装        我的SQL Server版本为20192.登录数据库,登陆方式有两种,连接数据库选择SQLServer身份验证

推荐整理分享idea连接SQL Server数据库(idea连接sqlserver数据库教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:idea连接sql server在窗口实现增删改查功能,idea连接sqlserver数据库后怎么使用,idea连接sql server失败解决方法,idea连接sqlserver数据库代码,idea连接sql server在窗口实现增删改查功能,idea连接SQL server,idea连接sqlserver数据库失败,idea连接sqlserver数据库失败,内容如对您有帮助,希望把文章链接给更多的朋友!

1.windows登录,直接登录

2.SQLServer登录,需要输入用户名和密码,默认用户名“sa”

3.查看是否为第二种身份验证方式,如果是不需要做任何修改

 4.设置密码(这一步可以在安装数据库时就可以完成),如果觉得用户名有问题,也可以修改用户名

 5.查看SQL Server端口号(默认端口:1433),选择SQL Server2019配置管理器

 6.打开SQL Server网络配置,打开Tcp/IP协议,进去查看SQL Server端口号,到此数据库配置完成

idea连接SQL Server数据库(idea连接sqlserver数据库教程)

 下载JDBC包(提醒:不要下载最新版本,zip和tar.gz都可用)        下载时查看一下自己的jdk版本,win+R输入cmd命令,输入Java -version,之后选择要导入的jar包版本https://learn.microsoft.com/zh-cn/sql/connect/jdbc/release-notes-for-the-jdbc-driver?view=sql-server-ver16#previous-releasesidea连接数据库1.创建一个Java项目2.在idea中导入jar包,需要进行设置,将它修改为模块有效

选择Add as.....修改为模块有效

 

 Java代码1(执行数据库查询语句)

package com.exit.jdbc;import java.sql.*;import static java.lang.Class.forName;import static java.sql.DriverManager.*;public class JDBCDemo { public static void main(String args[]) throws Exception { //1.加载驱动 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); System.out.println("加载驱动成功!"); //2.连接 String dbURL = "jdbc:sqlserver://localhost;DatabaseName=db1";//DatabaseName=跟上要连接的数据库名称,我要连接db1数据库,所以DatabaseName=db1 String user = "sa"; String password = "123456";//在引号中修改为自己设置的登陆密码 Connection conn = getConnection(dbURL, user, password); System.out.println("连接数据库成功!"); //3.定义SQL语句 String sql = "select * from account"; //4.获取执行SQL对象并执行 PreparedStatement stmt = conn.prepareStatement(sql); //5.处理结果 ResultSet res = stmt.executeQuery(); while (res.next()) { String title = res.getString("name"); System.out.println(title); } //6.释放资源 stmt.close(); conn.close(); }}

 运行结果

Java代码2(对数据库进行操作) 

package com.exit.jdbc;import java.sql.*;import static java.lang.Class.forName;import static java.sql.DriverManager.*;public class JDBCDemo { public static void main(String args[]) throws Exception { //1.加载驱动 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); System.out.println("加载驱动成功!"); //2.获取连接 String dbURL = "jdbc:sqlserver://localhost;DatabaseName=db1";//DatabaseName=跟上要连接的数据库名称,我要连接db1数据库,所以DatabaseName=db1 String user = "sa"; String password = "123456";//在引号中修改为自己设置的密码 Connection conn = getConnection(dbURL, user, password); System.out.println("连接数据库成功!"); //3.定义SQL语句 String sql = "update account set money=2000 where id='1'"; //4.获取执行SQL的对象 Statement stmt = conn.createStatement(); //5.执行SQL语句 int count = stmt.executeUpdate(sql); //6.处理结果,打印出受影响的行数 System.out.println(count); //7.释放资源 stmt.close(); conn.close(); }}

运行结果

 错误分析加载驱动成功,但无法连接数据库,问题可能为jar包的版本太高,换一个低一点的版本即可

本文链接地址:https://www.jiuchutong.com/zhishi/295948.html 转载请保留说明!

上一篇:利用Matlab进行图像分割和边缘检测(利用matlab作图)

下一篇:Chat GPT5的主要介绍(gpts)

  • iqoo8怎么设置锁屏密码(iqoo8怎么设置锁屏视频)

    iqoo8怎么设置锁屏密码(iqoo8怎么设置锁屏视频)

  • excel怎么截图选中区域(excel怎么截图选中区域保存到桌面)

    excel怎么截图选中区域(excel怎么截图选中区域保存到桌面)

  • magic系统能换成emui吗(magic 系统)

    magic系统能换成emui吗(magic 系统)

  • 好友列表怎么显示iphone在线(怎么在好友列表里显示自己)

    好友列表怎么显示iphone在线(怎么在好友列表里显示自己)

  • 微信免密支付在哪里可以找到(微信免密支付在哪里查看)

    微信免密支付在哪里可以找到(微信免密支付在哪里查看)

  • ipad能录屏么(ipad能够录屏吗)

    ipad能录屏么(ipad能够录屏吗)

  • 手机上网卡慢怎么办(手机上网卡慢是什么原因)

    手机上网卡慢怎么办(手机上网卡慢是什么原因)

  • mb和mbps的区别(mbps与mb/s的关系)

    mb和mbps的区别(mbps与mb/s的关系)

  • 苹果ID显示连接服务器时出现问题(苹果id显示连接服务器时出现问题)

    苹果ID显示连接服务器时出现问题(苹果id显示连接服务器时出现问题)

  • 二合一光猫能加路由器吗(二合一光猫怎么连接新路由器视频)

    二合一光猫能加路由器吗(二合一光猫怎么连接新路由器视频)

  • 两个手机用同一个id照片会同步吗 (两个手机用同一个id如何取消同步)

    两个手机用同一个id照片会同步吗 (两个手机用同一个id如何取消同步)

  • 2020qq勋章墙在哪(qq勋章墙在哪儿)

    2020qq勋章墙在哪(qq勋章墙在哪儿)

  • 手机无法打开网页怎么办(手机无法打开网页图片)

    手机无法打开网页怎么办(手机无法打开网页图片)

  • 京东退货要点击确认收货吗(京东商城退货需要先确认收货吗)

    京东退货要点击确认收货吗(京东商城退货需要先确认收货吗)

  • d盘格式化了能恢复吗(格式化d盘后能恢复数据吗)

    d盘格式化了能恢复吗(格式化d盘后能恢复数据吗)

  • 淘宝物流地图怎么没了(淘宝物流地图怎么设置)

    淘宝物流地图怎么没了(淘宝物流地图怎么设置)

  • 115怎么下载bt文件(115网盘怎么下载bt文件)

    115怎么下载bt文件(115网盘怎么下载bt文件)

  • 无法流式传输office(无法流式传输office30015-25)

    无法流式传输office(无法流式传输office30015-25)

  • sketch有windows版吗(sketch能在windows)

    sketch有windows版吗(sketch能在windows)

  • apple watch series4缺点有哪些

    apple watch series4缺点有哪些

  • 苹果8plus无服务怎么回事(苹果8plus无服务教你自己解决)

    苹果8plus无服务怎么回事(苹果8plus无服务教你自己解决)

  • 苹果a1530是苹果几代(苹果a1530是什么)

    苹果a1530是苹果几代(苹果a1530是什么)

  • HTML表格合并行和列(html表单合并行)

    HTML表格合并行和列(html表单合并行)

  • 二次封装这几个 element-ui 组件后,让代码更加优雅了(接口二次封装)

    二次封装这几个 element-ui 组件后,让代码更加优雅了(接口二次封装)

  • 山东税务网上申报平台操作员查询
  • 怎样在网上申报营业执照年检
  • 纳税标准怎么算
  • 非拒付追索待清偿是什么意思
  • 预期信用损失率计算公式
  • 个人所得税申报是公司申报还是个人申报
  • 设备配件定义
  • 固定资产用于集体福利也算经营管理需要吗
  • 本月进项留抵会计分录
  • 水资源税怎么入账
  • 房地产开发企业土地增值税清算
  • 开广告公司需要营业执照吗
  • 利得和损失计入所有者权益
  • 支付金融机构手续费计入什么费用
  • 购进商品交印花税
  • 购买固定资产没付款怎么入账
  • 企业发生的间接生产费用应
  • 建筑总包会计分录
  • 个人出租房屋合同协议书
  • 代扣代缴增值税计算公式
  • 公司招聘费属于什么科目
  • 二手房产增值税率
  • 劳务派遣公司增值税税率
  • 收到工程发票如何做账
  • 以前年度多计提了税金怎么办
  • 怎么免费获取百度文库的付费文档
  • w11系统防火墙
  • 印花税的计税
  • 私立幼儿园收费归哪个部门管
  • 会计中记账凭证的名词解释
  • 给文件夹设置密码的软件
  • 苹果电脑双系统好不好
  • 如何卸载win10
  • 最高频率内存条是多少
  • php traits
  • 政府补助资金使用范围及管理方法
  • 一条指令可以完成一项复杂任务吗
  • Yii2 hasOne(), hasMany() 实现三表关联的方法(两种)
  • 税务自查报告范文自查报告怎么写
  • 期末存货资产结存金额
  • 原材料退库的会计分录
  • 收到汽车会计分录
  • python中myqr的用法
  • 房地产企业年报数据
  • 公司举办年会的心得体会
  • sqlserver如何锁表
  • sql查询表中指定数据
  • 在建工程账务处理会计分录
  • 所得税申报表营业成本包括哪些
  • 文化事业建设税怎么申报
  • 营业税改征增值税跨境应税行为增值税免税管理办法
  • 存货跌价准备确认损失分录
  • 短期借款可以用于在建工程吗
  • 电子设备折旧残值率
  • 销售佣金的三大特点是什么?
  • 结转费用时财务费用为负
  • 持有待售流动资产减值
  • 会计科目的设置原则包括( )
  • sql server 触发器
  • 压缩sql数据库
  • mysql1194
  • 电脑操作系统32位和62位怎么升级
  • 怎么设置win7密码
  • 联想yoga升级win11
  • xp系统怎么弄成win7
  • mac蓝牙连接iphone有什么用
  • 电脑出现蓝屏后黑屏怎么办
  • lsf.exe是什么
  • 怎么设置虚拟硬盘储存路径
  • win10预览版21390
  • win10系统登录密码忘了怎么办
  • jquerycuishifeng
  • 拼图java代码
  • jquery中哪个属性判断按钮是否被选择?
  • node.js利用cas实现单点登录
  • javascript面向对象编程指南
  • 目前光伏太阳能组件产量最高的国家是( )
  • 山东地方税务局官网
  • 单位固定资产转到个人名下要交税吗
  • 百旺税控盘怎样清盘
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设