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

  • 没有销项购买税金税盘如何做账
  • 合同不明确
  • 增值税和附加税如何计算
  • 房地产开发企业土地增值税预缴
  • 长期借调人员差旅费是谁的责任
  • 被客户扣钱怎么办
  • 多缴税款抵税有期限吗
  • 公司工会的主要职能是
  • 银行承兑汇票到期日期怎么算
  • 应缴纳企业所得税税额怎么算
  • 委托加工应税消费品名词解释
  • 外地施工企业税收征管办法
  • 企业分立房产税税收政策
  • 别人的项目挂靠我公司怎么做账?
  • 营改增后小规模纳税人税率是多少
  • 逾期增值税扣税凭证抵扣问题
  • 印花税资金账簿税率是多少
  • 方案讲解:关于员工激励的税收筹划
  • 机票抵扣增值税怎么计算民航发展基金
  • 公积金贷款利息现在是多少
  • 代扣职工社保
  • 工程物资期末余额的填列方法
  • 合同负债属于什么费用
  • 一般商贸企业出口白酒要交税吗
  • 浏览器标签栏
  • 如何结束excel
  • 带息票据贴现如何计算
  • 工程事故赔偿协议书怎么写
  • PHP:preg_quote()的用法_PCRE正则函数
  • php rewind
  • abm文件怎么打开
  • php多维数组合并相同key
  • 公司报销客户的差旅费
  • 缴纳个税时怎么做分录
  • 零售业如何盈利
  • php+mongodb
  • 字节在互联网什么地位
  • php怎么设置图片的大小
  • 销售原材料怎么入账
  • discuzq是个做什么
  • 宝塔怎么做?
  • javaweb:jquery中ajax的应用
  • 产权转移书据是什么印花税
  • 一个合同里面服务怎么写
  • phpcms模板制作教程
  • 不动产简易征收增值税发票 可以抵扣
  • phpcms安装
  • mongodb aggregate 性能
  • 受让应收账款的账务处理
  • 企业代收水电费算不算收入
  • 会计人员信息采集工作证明模板
  • 累计摊销咋算
  • 公司找个人干活
  • 增值税加计抵减是什么意思
  • 其他债权投资如何计提减值
  • 职工薪酬纳税调整明细表税收金额
  • 小数点引起小数大小变化
  • 员工工资怎么入账
  • 委托代销商品是什么科目
  • 应付给股东的利润是什么科目
  • 临时建筑房
  • 无形资产的费用化支出计入成本吗
  • 劳动关系从什么时候确立
  • 存货周转率 高
  • win7系统开机后黑屏只有鼠标指针可以移动
  • win8系统之家官网
  • linux的lvm扩容
  • 控制面板中的添加和删除在哪里
  • windows7如何设置时间格式
  • win8系统咋样
  • bat批处理命令运行程序
  • shell按行读取文件存入数组
  • 使用Python对MySQL数据操作
  • javascriptj
  • 完美世界打斗
  • 浅谈python 四种数值类型(int,long,float,complex)
  • 广东电子税务局手机版
  • 增值税发票增版增量怎么办理
  • 增值税差额征税什么意思
  • 通用机打发票明细怎么导出电子版
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设