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

  • 待抵扣进项税额转入进项税额
  • 电子税务局能不能申报个税
  • 广告赞助支出可以抵税吗
  • 每个季度申报怎么申报?
  • 企业怎么挑选计提折旧方式方法
  • 房产评估费会计分录
  • 土地使用税怎么征收标准
  • 房地产销售土地增值税纳税人减免申请核准表
  • 怎么不用关税
  • 小企业作废的发票怎么开
  • 酒店住宿可以开免税发票吗?
  • 酒店会务费发票税率
  • 个人购买办公楼出租要交税吗
  • 货物损失怎么处理
  • 装修费用如何做分录
  • 客户到款打到子公司账上如何转回
  • 自营出口与委托代理哪个划算
  • 月末结转损益类科目为零对吗
  • 多提的费用如何做冲减分录
  • 农业公司的会计分录
  • win10开机启动项怎么删除
  • vmware10虚拟机安装
  • Laravel 5.4中migrate报错: Specified key was too long error的解决
  • 公司贷款过桥费合法吗
  • 公司总部固定资产折旧
  • 关于笔记本电脑的文案
  • seti@home.exe - seti@home是什么进程 有什么用
  • wordpress怎么上传网站
  • 年终奖发放管理制度
  • php运行js代码
  • kkfileview启动组件失败
  • 夜晚的地球 (© NASA)
  • php timestamp
  • 运输企业成本核算内容有哪些?
  • php读取文件
  • 国税局发票打印软件下载
  • PHP基于什么语言
  • java面试题及答案下载
  • php简单统计中文字符
  • 债务重组开场白
  • kibana 教程
  • 详解九章算法
  • 一般户可以付款吗
  • sqlserver 判断函数
  • 收据和发票有什么用
  • 赠送给客户的商品是否要计入费用?
  • 固定资产补入账和补提折旧
  • 出口退税相关税法文件
  • 挂靠工程如何交纳税金帐务处理?
  • 备用金怎么计入明细账
  • 工程承建方给予什么赔偿
  • 互联网企业资产评估
  • 计提工资的会计账务处理
  • 税票是什么意思
  • 关于发票丢失的处罚
  • sqlserver游标的使用场景
  • mysql 5.6.14 win32 解压缩版(免安装)安装配置教程
  • win10怎么设置开机自启软件
  • xp系统强制删除文件
  • windows照片查看器在哪打开
  • win10选择一个选项
  • xp系统的电脑无法启动
  • ubuntu安装指南
  • mac怎么切换输入法
  • dgservice.exe是什么
  • vim进阶教程
  • linux 如何查看
  • 虚拟机命令cd
  • JavaScript对HTML DOM使用EventListener进行操作
  • node .js
  • android:ViewPager与FragmentPagerAdapter
  • 小地图的主要作用是观察队友的大概位置
  • python读配置文件配置信息
  • 定时软件有哪些
  • [置顶]bilinovel
  • javascript总结笔记
  • 图片处理流程
  • python web框架2023
  • 个体逾期未申报一天会怎么样
  • 湖北低保查询网站官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设