首页 > 其他分享 >JDBC 简介

JDBC 简介

时间:2023-10-15 23:22:07浏览次数:32  
标签:JDBC Java 简介 SQL java conn

JDBC简介:用Java语言操作关系型数据库的一套API。

​      可以通过一套Java代码,操作不同的关系型数据库

步骤:

创建工程,导入驱动jar包

项目结构--库--导入



注册驱动

~~~java
Class.forName("com.mysql.cj.jdbc.Driver");
~~~



获取连接

~~~java
Connection conn = DriverManager.getConnection(url,username,password);
~~~



定义SQL语句

~~~java 
String sql = "update...";
~~~



获取执行SQL对象

~~~java
Statement stmt = conn.crateStatement();
~~~



执行SQL

~~~java
stmt.executeUpdate(sql);
~~~



处理返回结果



释放资源

 

标签:JDBC,Java,简介,SQL,java,conn
From: https://www.cnblogs.com/muzhaodi/p/17766443.html

相关文章

  • 一、LINQ简介
    一、什么是LINQ长期以来,开发社区形成以下的格局:1、面向对象与数据访问两个领域长期分裂,各自为政。2、编程语言中的数据类型与数据库中的数据类型形成两套不同的体系,例如:C#中字符串用string数据类型表示。SQL中字符串用NVarchar/Varchar/Char数据类型表示。3、SQL编码体验落......
  • 【ARMv8基础篇】CCI-400控制器简介
    CCI(CacheCoherentInterconnect)是ARM中的cache一致性控制器。CCI-400将互连和一致性功能结合到一个模块中。它支持多达两个ACE主节点的连接,例如:Cortex®-A7processorCortex-A15processorCortex-A17processorCortex-A53processorCortex-A57processorCCI-400还支持......
  • 信息学奥赛简介
    NOIP:全国青少年信息学奥林匹克联赛是教育部认可的五大学科(数学,物理,化学,生物,信息学)竞赛之一,由1984中国计算机学会(CCF)创办,联赛分为普及组和提高组。复赛可以使用c,c++,Pascal语言,2022年后只能使用c++。CSP-J/S:2019年CCF推出CSP(软件能力认证),CSP-J/S(非专业级别认证),CSP-J......
  • 【Unity3D】Shader Graph简介
    1ShaderGraph简介​ShaderGraph是Unity官方在2018年推出的Shader制作插件,是图形化的Shader制作工具,类似于Blender中的ShaderEditor和UE中的MaterialEditor,它使用流程图的形式表达顶点变换和片元着色的流程,通过节点(Node)的连接实现各种复杂的特效,关于节......
  • JavaWeb-JDBC增删改查
    目录1.MySQL准备2.JDBC项目3.JDBC新增4.JDBC查询5.JDBC修改6.JDBC删除内容MySQL准备新建表t_personCREATETABLE`t_person`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'主键',`name`varchar(30)NOTNULLCOMMENT'姓名',`birthdate`datetim......
  • Java基础-初识JDBC
    目录1.JDBC简介2.JDBC项目3.JDBC的导入4.JDBC的使用内容JDBC简介什么是JDBCJDBC的全称是Java数据库连接(JavaDatabaseconnect),它是一套用于执行SQL语句的JavaAPI。应用程序可通过这套API连接到关系数据库,并使用SQL语句来完成对数据库中数据的查询、更新和删除等......
  • JDBC
    Java数据库连接,(JavaDatabaseConnectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是SunMicrosystems的商标。我们通常说的JDBC是面向关系型数据库的......
  • Axios简介
    什么是Axios全称ajaxI/Osystem基于Promise用于浏览器和nodejs的HTTP客户端axios提供了对AJAX的良好封装学习Axios的前提是学习Ajax,可以看看我的另一篇关于Ajax的博客Axios特点在浏览器中创建XMLHttpRequest请求在node.js中发送http请求支持Promis......
  • LINUX:sqoop连接:ERROR manager.CatalogQueryManager: Failed to list databases com.my
    可见是连接的jar包出现了错误  通过命令发现我的是5.7版本,将驱动jar包替换为5.几的  之后通过命令成功解决......
  • 向量化操作简介和Pandas、Numpy示例
    Pandas是一种流行的用于数据操作的Python库,它提供了一种称为“向量化”的强大技术可以有效地将操作应用于整个列或数据系列,从而消除了显式循环的需要。在本文中,我们将探讨什么是向量化,以及它如何简化数据分析任务。 https://avoid.overfit.cn/post/ae2f68c9b2a548b59629755a05......