位置: IT常识 - 正文

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

发布时间:2024-01-15
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)

  • 当今邮件群发受众多企业追捧的四大理由(邮件群发会被看到吗)

    当今邮件群发受众多企业追捧的四大理由(邮件群发会被看到吗)

  • 苹果手机来电归属地(未越狱来电归属地)(苹果手机来电归属地怎么设置)

    苹果手机来电归属地(未越狱来电归属地)(苹果手机来电归属地怎么设置)

  • 微信3d动态背景怎么设置(微信动态背景效果)

    微信3d动态背景怎么设置(微信动态背景效果)

  • 剪映怎么定格画面视频(剪映怎么定格画面几秒)

    剪映怎么定格画面视频(剪映怎么定格画面几秒)

  • 怎么克隆qq好友(怎样克隆qq好友的好友)

    怎么克隆qq好友(怎样克隆qq好友的好友)

  • 华为如何找回删除的视频和照片(华为如何找回删除的微信聊天记录)

    华为如何找回删除的视频和照片(华为如何找回删除的微信聊天记录)

  • 华为荣耀8手机为什么跳屏(华为荣耀8手机有没有红外线遥控功能)

    华为荣耀8手机为什么跳屏(华为荣耀8手机有没有红外线遥控功能)

  • qq号注销后还可以恢复吗(qq号注销后还可以申请新号码吗)

    qq号注销后还可以恢复吗(qq号注销后还可以申请新号码吗)

  • 苹果11通讯录怎么按字母查找(苹果11通讯录怎么导入卡里)

    苹果11通讯录怎么按字母查找(苹果11通讯录怎么导入卡里)

  • 华为手机黑色背景如何恢复白色背景(华为手机黑色背景怎么调回来)

    华为手机黑色背景如何恢复白色背景(华为手机黑色背景怎么调回来)

  • 苹果7白屏开不了机怎么回事(苹果7白屏开不了机怎么办只显示苹果图标)

    苹果7白屏开不了机怎么回事(苹果7白屏开不了机怎么办只显示苹果图标)

  • 快手账号注销了别人还看得到吗(快手账号注销了好友可以看到吗)

    快手账号注销了别人还看得到吗(快手账号注销了好友可以看到吗)

  • 微信的图片怎么转发到QQ(微信的图片怎么做成表情包)

    微信的图片怎么转发到QQ(微信的图片怎么做成表情包)

  • 苹果电脑一直转圈圈(苹果电脑一直转圈怎么办)

    苹果电脑一直转圈圈(苹果电脑一直转圈怎么办)

  • 华为p30能5g吗(华为p30能用5g网络吗)

    华为p30能5g吗(华为p30能用5g网络吗)

  • 华为手机结束应用程序怎么弄(华为手机结束程序运行)

    华为手机结束应用程序怎么弄(华为手机结束程序运行)

  • 百家号头像为什么审核通过不了(百家号头像为什么修改不了)

    百家号头像为什么审核通过不了(百家号头像为什么修改不了)

  • vivo相册回收站在哪里(vivo相册回收站永久删除还能找回吗)

    vivo相册回收站在哪里(vivo相册回收站永久删除还能找回吗)

  • boss直聘被锁定了怎么处理(boss直聘被锁定多久解封)

    boss直聘被锁定了怎么处理(boss直聘被锁定多久解封)

  • 美团消费账单怎么删除(美团消费账单在哪里看)

    美团消费账单怎么删除(美团消费账单在哪里看)

  • 平板电脑可以插u盘吗(平板电脑可以插网银U盾吗)

    平板电脑可以插u盘吗(平板电脑可以插网银U盾吗)

  • m621q是什么型号(m6210是什么型号)

    m621q是什么型号(m6210是什么型号)

  • 小红书如何私信(小红书如何私信别人)

    小红书如何私信(小红书如何私信别人)

  • win10关闭自动更新方法是什么(win10关闭自动更新方法永久)

    win10关闭自动更新方法是什么(win10关闭自动更新方法永久)

  • 问题解决:JSON parse error: syntax error, expect {, actual error, pos 0, fastjson-version 1.2.58;(问题解决能力)

    问题解决:JSON parse error: syntax error, expect {, actual error, pos 0, fastjson-version 1.2.58;(问题解决能力)

  • 分公司销售给总公司的印花税
  • 减免所得税额怎么做分录
  • 成本收入不配比的风险有哪些
  • 公司净资产减少
  • 增值税专用发票和普通发票的区别
  • 怎么算应纳企业所得税
  • 门诊药房主要业务
  • 仪器检测费发票哪一类
  • 不再认证时段内
  • 事业单位公务卡制度
  • 从外面买回来的菜怎么消毒
  • 出口退税备案完后怎么办
  • 企业电话费计入什么科目
  • 进货费用会计科目
  • 企业交补充医疗保险
  • 个体户注销未分配利润要交个税吗
  • 签合同交什么照片比较好
  • 7月1日起税务新规
  • 增值税普通发票几个点
  • 电子申报是什么
  • 下列各项支出中,允许用现金支付的有
  • 库存现金出现负数怎么跟客户沟通
  • 内存频率调整教程图解
  • win11重置此电脑失败
  • mac系统怎么更改输入法
  • 员工宿舍水电费计入什么会计科目
  • 运输发票备注规定
  • php测试成功的邮件是什么
  • php面包屑导航
  • 计算机指令用来做什么
  • PHP:imagesetbrush()的用法_GD库图像处理函数
  • 如何计算企业所得税税负
  • hottray.exe是什么进程 有什么作用 hottray进程查询
  • 定额发票怎么查询经营范围
  • php 图片水印
  • php怎么写接口给别人调用
  • 税控系统技术维护费税率
  • php pdo sqlserver
  • php三大特性
  • dpkg-configure-a
  • 赠品视同销售会计分录要如何编制?
  • 公司购买办公用品会计分录
  • 发票失控进项转出
  • 本月无开票企业怎么报税
  • 金蝶软件资产负债表公式设置
  • 网上变更财务负责人
  • 电脑自学网站推荐
  • 帝国cms使用手册
  • 帝国cms吧
  • 预收的贷方余额表示什么
  • 加计扣除减免政策
  • 劳务派遣公司经营情况说明怎么写
  • 工程的挂靠取得收入怎么做账?
  • 暂估入库估多了,汇算清缴前调整
  • 单位定期存款起存金额为1万元,多存不限,存期分为
  • 税控盘减免税款需要结转吗
  • 如何查看连接网络的密码
  • 高效的sql语句
  • mysql爆破字典
  • 硬盘分几个区最好
  • win7系统扫描在哪里
  • win8不能正常启动
  • kdeskcore.exe是什么
  • centos7 ifcfg-lo
  • flashhelperservice.exe是什么程序
  • win7系统笔记本摄像头在哪里打开
  • win7系统无法开机解决方法
  • win7彻底删除的文件怎么恢复
  • linux 如何查看端口
  • 手机屏幕尺寸测量工具
  • unity3D游戏开发
  • 电脑安装node
  • 很好的资源学习入口_android
  • 加密批处理代码
  • android应用程序
  • unity动画animator
  • javascript面向对象编程指南
  • 税务局的人为什么那么拽
  • 江西省国家税务局工作人员名单
  • 征管法 追征期起如何界定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号