位置: 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)

  • 实收资本印花税是一年一交吗
  • 财产转让所得个人所得税优惠政策
  • 流转税通俗
  • 年初存货跌价准备余额是上年末结转的吗
  • 交易性金融资产和其他权益工具投资的区别
  • 企业回购股票会使所有者权益
  • 合同不交印花税合法吗
  • 借支单是借方还是贷方
  • 处置固定资产账务处理例题
  • 不征税项目可以抵扣进项税吗
  • 超市里的摊位租金贵吗
  • 附加税印花税个税申报实训心得
  • 维修 物业
  • 税率和征收率的含义和区别
  • 发放外单位人员奖金 个人所得税
  • 企业收到非金融机构利息收入怎么做账务处理
  • 缴纳企业所得税怎么计算
  • 个体工商户年末计提的工资,次年怎么算
  • 小微企业所得税优惠政策2023
  • 三证合一后还要去税务局吗
  • 施工单位的项目
  • 收到银联客户备注短信
  • 企业恢复生产经营方案
  • 文化事业建设费的征收范围
  • 利润表所得税费用怎么填
  • 培训费增值税专用发票
  • 房地产开发劳务合同范本
  • 维修车间人员的工作总结
  • 本期预收的货款属于
  • 收到税务局信息
  • 哪些税种计入应交税费
  • 微软和google
  • Windows11电脑更新后冲不上电
  • pavmail.exe - pavmail进程是什么文件 有什么用
  • 中秋福利发放现金怎么做表
  • linux1970
  • web服务器做什么用的
  • 若依官网
  • 结转结余会计分录
  • 营改增后土增税收入
  • uni-app怎么样
  • 合伙养殖需要注意什么
  • thinkphp连接数据库优化
  • vue3 拖拽
  • redis zset源码
  • 基于车联网
  • php 注入
  • 公益性捐赠支出纳税调整
  • 承兑汇票可以当现金借给别人用吗
  • 合并报表存货的计税基础
  • 小企业会计准则和企业会计准则的区别
  • 企业利润表表怎么看
  • 计提存货跌价准备计算公式
  • 公司对外投资企业与行政许可的区别是什么
  • 防伪税控服务费怎么交
  • 视同销售收入涉及税务如何做账?
  • 成本类科目会计处理分录
  • 企业接受捐赠的固定资产,应增加营业外收入
  • 法定节假日报税顺延几天
  • 税收分类编码怎么选
  • 残保金减免优惠政策2023最新
  • 预收账款为什么不是货币性项目
  • system is boot up with
  • win7 32位内存最大支持多少
  • win7显示
  • window10h2
  • win1021年更新
  • Win7系统如何开启移动到文件夹选项
  • w8系统ie浏览器在哪
  • win7开机错误代码
  • win7系统搜索功能没了
  • 从零基础开始学
  • unity3d功能
  • html折叠
  • 国税局云南省电子税务局
  • 办理出口退税需要销售合同吗
  • 土地规划资质业务范围
  • 城市维护建设税法自2021年10月1日起施行
  • 税务年报截止日期2022
  • 2018年税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设