首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏陈树义

    Java JDBC原生代码连接MySQLSQLServerOracle数据库

    1.连接MySQL数据库 驱动包:mysql-connector-java-5.1.18-bin.jar 驱动程序名:com.mysql.jdbc.Driver 连接字符串:jdbc:mysql://localhost Exception e) 28 { 29 e.printStackTrace(); 30 } 31 } 32 } 2.连接SQLServer数据库 "; 14 String url = "jdbc:sqlserver://localhost:1433;DatabaseName=mydb"; //mydb为数据库名 15 驱动包:ojdbc14.jar 驱动程序名:oracle.jdbc.driver.OracleDriver 连接字符串:jdbc:oracle:thin:@127.0.0.1:1521:DB (DB为要连接的数据库名 \lib) 数据库Jar包下载地址:http://pan.baidu.com/s/1jGKEEY6  密码:okq0

    1.3K40编辑于 2022-04-29
  • 来自专栏软件小生活

    jdbc连接数据库的方法(代码

    "); String url = "jdbc:mysql://localhost:3306/scott? mysql的代码有点简单,单也会造成很多人失败,我的数据库mysql是8.0版本的,jdbc连接数据库的 驱动程序是mysql-connector-java-8.0.16.jar都用的是目前最新版本的, 还有就是 String url = "jdbc:mysql://localhost:3306/scott? " ; //数据库登陆用户名 String password = "123456" ;//数据库登陆用户名密码 Connection con = DriverManager.getConnection System.out.println("数据库连接失败!")

    1.3K20发布于 2021-08-16
  • 来自专栏该溜子的专栏

    JDBC编程安装———通过代码操控数据库

    ,如:测试,调试,环境验证 主流的编程语言都可以通过代码数据库进行操作(大部分都大同小异) 在java中有许多种方法可以操作数据库,下面介绍最基础的一种JDBC 二:JDBC概念 JDBC就是java 中一种最基础的操作数据库的方式 在Java中,数据库会提供api(application programming interface)应用程序接口,我们通过JDBC来调用api才可以操作数据库 注:只要是需要 ,统一了api全部适用于JDBC,消除了各种数据库api的差异 四:安装JDBC (1)下载JDBC驱动包,这个驱动包就是上述说的给MySQL数据库的api进行封装,适配上Java的JDBC接口 注:这种驱动包并不是 五:写JDBC代码 import java.sql.SQLException; /** * Created with IntelliJ IDEA. 8:如果要执行插入语句(补充) 参考以下代码 import com.mysql.jdbc.jdbc2.optional.MysqlDataSource; import javax.sql.DataSource

    15410编辑于 2024-12-30
  • 来自专栏LIN_ZONE

    java jdbc操作数据库通用代码

    新建一个配置文件,名为jdbc.properties将其放入src中 2》在项目中导入jdbc驱动,注意连接不同的数据库,所用到的驱动是不一样的,这些在网上都能找到 具体导入jar的方法,请参照http ://blog.csdn.net/mazhaojuan/article/details/21403717 2、代码 1 import java.io.InputStream; 2 import "); 25 //2.创建propetities 26 Properties jdbc = new Properties(); 27 jdbc.load 代码如下: 1 import java.io.InputStream; 2 import java.sql.Connection; 3 import java.sql.DatabaseMetaData release(connection, preparedStatement, null); 122 } 123 } 124 125 } 在预处理代码

    91120发布于 2018-08-15
  • 来自专栏全栈程序员必看

    java JDBC连接数据库步骤及代码

    大家好,又见面了,我是你们的朋友全栈君 JDBC连接数据库,包含7个步骤 (1)加载JDBC驱动程序 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过 代码如下: static{ try { Class.forName("com.mysql.jdbc.Driver");//加载数据库驱动 } catch (ClassNotFoundException 其中: 协议:在JDBC中总是以jdbc开始 。子协议:是桥连接的驱动程序或是数据库管理系统名称。 数据源标识:标记找到数据库来源的地址与连接端口。 代码如下: //连接MySql数据库,用户名和密码都是root String url = "jdbc:mysql://localhost:3306/test" ; String username = "root" ; String password = "root" ; (3)创建数据库的连接 代码如下: public static Connection

    1.9K10编辑于 2022-09-18
  • 来自专栏Java学习网

    数据库JDBC学习,详解JDBC连接数据库

    期学习JDBC连接数据库 JDBC是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。 所以,JDBC本身就是用来连接数据库的,本文我们就来了解一下怎么使用JDBC连接数据库。 2、提供JDBC连接的URL 连接URL定义了连接数据库时的协议、子协议、数据源标识。 书写形式:协议:子协议:数据源标识 协议:在JDBC中总是以jdbc开始 子协议:是桥连接的驱动程序或是数据库管理系统名称。 数据源标识:标记找到数据库来源的地址与连接端口。 具体实现的代码: 6、处理结果 两种情况: (1)、执行更新返回的是本次操作影响到的记录数。 (2)、执行查询返回的结果是一个ResultSet对象。

    83630发布于 2021-08-27
  • 来自专栏CSDN小尘要自信

    JDBC数据库事务

    JDBC事务处理 数据一旦提交,就不可回滚。 当一个连接对象被创建时,默认情况下是自动提交事务:每次执行一个 SQL 语句时,如果执行成功,就会向数据库自动提交,而不能回滚。 **关闭数据库连接,数据就会自动的提交。 JDBC程序中为了让多个 SQL 语句作为一个事务执行: 调用 Connection 对象的 setAutoCommit(false); 以取消自动提交事务 在所有的 SQL 语句都成功执行后 持久性(Durability) 持久性是指一个事务一旦被提交,它对数据库中数据的改变就是永久性的,接下来的其他操作和数据库故障不应该对其有任何影响。 数据库事务的隔离性: 数据库系统必须具有隔离并发运行各个事务的能力, 使它们不会相互影响, 避免各种并发问题。 一个事务与其他事务隔离的程度称为隔离级别。

    26720编辑于 2023-10-10
  • 来自专栏黑马

    数据库_04】JDBC

    JDBC概念 ① 官方 * JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API 可以为多种关系数据库提供统一访问 ② 个人理解 * JDBC就是定义了一组操作关系型数据库的接口。 2. ,Driver中在静态代码块中注册驱动 Class.forName("com.mysql.jdbc.Driver"); //获取数据库连接对象 Connection ① DriverManager * 注册驱动 java.sql.DriverManager.registerDriver(new Driver()); //在静态代码块中 ,不推荐省略 * 获取数据库连接 DriverManager.getConnection("jdbc:mysql://localhost:3306/db1", "root", "

    37520发布于 2021-02-04
  • 来自专栏韩曙亮的移动开发专栏

    JDBCJDBC 简介 ( JDBC 概念 | JDBC 本质 | 使用 JDBC 操作数据库的好处 | JDBC 提供的 API 组件 )

    一、JDBC 概念 ---- JDBC 全称 Java DataBase Connectivity , 中文名称是 Java 数据库连接 ; JDBC 是 通过 Java 代码 操作 关系型 数据库 的 API ; JDBC 提供了 与 数据库平台 无关的 数据库访问方式 , 使用 Java 语言 , 借助 JDBC 可以与多种数据库进行交互 ; 使用 JDBC 可操作的数据库有 : 所有的 关系型 就是 选择使用哪个厂商数据库 实现类 的步骤 ; 使用 JDBC 操作数据库 , 实际上使用的是 数据库厂商 提供的 数据库驱动 jar 包 操作数据库 ; 三、使用 JDBC 操作数据库的好处 - --- 使用 Java 代码 , 通过 JDBC 操作数据库 , 可以 使用相同的接口 开发使用 不同的数据库 , 学习成本比较低 ; 后期可 随时替换 数据库 产品 , 不需要修改 访问数据库 的 Java 代码 ; 通过 使用 JDBC 统一接口 , 实现了 Java 应用程序 与 关系型数据库操作 的 解耦 , 无需更改 Java 代码 , 即可更换数据库 ; 数据库的驱动程序 jar 包需要替换 ;

    1.6K31编辑于 2023-03-25
  • 来自专栏兮动人的博客

    JDBC链接数据库

    JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。 JDBC 使用步骤 使用JDBC应用程序创建新数据库需要以下步骤: 导入包 需要包含数据库编程所需的JDBC类的包。项目中需要添加数据库连接的jar包才能进行导入。 ,我们通常把相同的代码提取出来。 下面的代码演示一个通过提取出来的工具类进行新增操作。 插入失败"); } } } 同样的,可以将增删改查都改成这种方式,使代码更加的简洁,更具有逻辑性和复用性。

    2K30发布于 2021-06-11
  • 来自专栏java学习java

    jdbc数据库事务

    JDBC事务处理 数据一旦提交,就不可回滚。 数据什么时候意味着提交? 当一个连接对象被创建时,默认情况下是自动提交事务:每次执行一个 SQL 语句时,如果执行成功,就会 向数据库自动提交,而不能回滚。 关闭数据库连接,数据就会自动的提交。 JDBC程序中为了让多个 SQL 语句作为一个事务执行: 调用 Connection 对象的 setAutoCommit(false); 以取消自动提交事务 在所有的 SQL 语句都成功执行后,调用 持久性(Durability) 持久性是指一个事务一旦被提交,它对数据库中数据的改变就是永久性的,接下来的其 他操作和数据库故障不应该对其有任何影响。 数据库事务的隔离性: 数据库系统必须具有隔离并发运行各个事务的能力, 使它们不会相互影响, 避免各种并发问 题。 一个事务与其他事务隔离的程度称为隔离级别。

    47820编辑于 2022-11-15
  • 来自专栏程序源代码

    【程序源代码】SpringBoot整合JDBC数据库连接池

    关键字:本篇为SpringBoot整合JDBC数据库教程,内容比较简单,比较适合小白学习。 [dyqztkpzhl.gif] 正文 | 内容 今天给大家讲一讲:SpringBoot整合JDBC数据库。 01 — JDBC概念 什么是JDBC? Java数据库连接(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。 我们通常说的JDBC是面向关系型数据库的。 实际上,在JDBC内核API的实现下,就已经可以实现对数据库的访问了,那么我们为什么还需要数据源呢?

    1.7K10发布于 2020-05-18
  • 来自专栏小工匠聊架构

    Spring JDBC-使用Spring JDBC访问数据库

    概述 使用Spring JDBC 基本的数据操作 更改数据 返回数据库表的自增主键值 批量更改数据 查询数据 使用RowCallbackHandler处理结果集 使用RowMapperT处理结果集 RowCallbackHandler queryTimeout 查询数据的最大超时时间,默认为0 ,表示使用底层JDBC驱动程序的默认设置 fetchSize:设置底层的ResultSet每次从数据库返回的行数,该属性对程序的性能影响较大, Oracle驱动程序的fetchsize的默认值为10 maxRows:设置底层的ResutlSet从数据库返回的最大行数,默认为0 ,表示使用底层JDBC驱动程序默认的设置 ignoreWarnings 尽量使用可绑定参数的SQL语句,以便数据库可以复用SQL的执行计划,提高数据库的执行效率。 以下代码仅为演示 // 使用该类中的常量属性定义参数类型 import java.sql.Type ....

    1.5K30发布于 2021-08-17
  • 来自专栏全栈程序员必看

    java通过jdbc连接sql server数据库_mysqljdbc连接数据库代码

    2、电脑安装tomcat(我这里是apache-tomcat-7.0.92) 3、电脑安装mysql,并启动mysql服务(我这里是mysql 5.5) 4、我这里用intellij idea写代码 三、项目结构 JDBC.java用来写主程序 mysql-connector-java-5.1.47.jar是java连接mysql需要导入的jar包 图片 四、步骤 1、创建数据库、数据表,插入数据 3、右击net.jdbc.test包,点击new,点击java class 4、类名写JDBC,点击ok,类创建好了 6、程序 JDBC.java的代码如下: package net.jdbc.test; import java.math.BigDecimal; import java.sql.*; public class JDBC { //数据库url、用户名和密码 驱动 Class.forName("com.mysql.jdbc.Driver"); //2、获取数据库连接 Connection

    2.4K20编辑于 2022-09-30
  • 来自专栏Java3y

    JDBC【介绍JDBC、使用JDBC连接数据库、简单的工具类】

    1.什么是JDBC JDBC全称为:Java Data Base Connectivity,它是可以执行SQL语句的Java API 2.为什么我们要用JDBC 市面上有非常多的数据库,本来我们是需要根据不同的数据库学习不同的 API,sun公司为了简化这个操作,定义了JDBC API【接口】 sun公司只是提供了JDBC API【接口】,数据库厂商负责实现。 对于我们来说,操作数据库都是在JDBC API【接口】上,使用不同的数据库,只要用数据库厂商提供的数据库驱动程序即可 这大大简化了我们的学习成本 3.简单操作JDBC 步骤: 导入MySQL或者Oracle Class.forName("com.mysql.jdbc.Driver"); //获取与数据库连接的对象-Connetcion connection 去查询数据库的数据了,接下来我们去了解一下上面代码用到的对象 ---- 4.Connection对象 客户端与数据库所有的交互都是通过Connection来完成的。

    1.6K60发布于 2018-03-15
  • 来自专栏Java一条龙学习笔记系列

    JDBC | JDBC API详解及数据库连接池

    博主简介:     Java领域新星创作者 交流社区:BoBooY(优质编程学习笔记社区) 前言:上一节我带大家上手了JDBC的基本代码,这节我们仔细讲一下JDBC的API和数据库连接池 user :用户名 password:密码 url : 连接路径 语法: jdbc:mysql://ip地址(域名):端口号/数据库名称? :jdbc:mysql:///数据库名称? 数据库更新后 这里程序出现异常,进行了事务的回滚,所以数据都没有被更新 将代码更改正确 String sql2 = "update acount set money = 1002 wher id ,而不是再重新建立一个; 释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏 好处:资源重用、提升系统响应速度、避免数据库连接遗漏 之前我们代码中使用连接使没有使用都创建一个

    81010编辑于 2022-11-23
  • 来自专栏Hongten

    完整java开发中JDBC连接数据库代码和步骤

    JDBC连接数据库    •创建一个以JDBC连接数据库的程序,包含7个步骤:    1、加载JDBC驱动程序:        在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机 2、提供JDBC连接的URL       •连接URL定义了连接数据库时的协议、子协议、数据源标识。         •书写形式:协议:子协议:数据源标识        协议:在JDBC中总是以jdbc开始        子协议:是桥连接的驱动程序或是数据库管理系统名称。         数据源标识:标记找到数据库来源的地址与连接端口。        例如:(MySql的连接URL)        jdbc:mysql:    //localhost:3306/test? 具体实现的代码:              ResultSet rs = stmt.executeQuery("SELECT * FROM ...") ;    int rows = stmt.executeUpdate

    1.6K20发布于 2018-09-18
  • 来自专栏软件小生活

    数据库技术之-JDBC

    程序 2.JDBC的简介 2.1.JDBC概念 JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。 原来我们操作数据库是在控制台使用SQL语句来操作数据库JDBC是用Java语言向数据库发送SQL语句的一种技术手段! 2.2.JDBC原理 多态! SUN提供的规范命名为JDBC,而各个厂商提供的,遵循了JDBC规范的,可以访问自己数据库的API被称之为驱动! ? ? JDBC是接口,而JDBC驱动才是接口的实现,没有驱动无法完成数据库连接! 3.JDBC入门程序 3.1.步骤 3.1.1.创建一个普通Java工程 3.1.2.准备Mysql驱动包 3.1.3.将Mysql驱动包变为小奶瓶 3.1.4.编写JDBC程序代码 3.2.JDBC代码实战 中预编译模板 7.1.预编译模板简介 仔细观察我们的代码,每次都要自己手动拼接sql语句 ?

    53820发布于 2021-08-13
  • 来自专栏阿飞的学习记录

    JDBC操作mysql数据库

    基础的JDBC查询数据代码 @Test public void test2(){ Connection connection = null; PreparedStatement ResultSet resultSet = null; try { //加载驱动 Class.forName("com.mysql.jdbc.Driver "); String url = "jdbc:mysql://localhost:3306/test"; String passWord = "123456 "; String username = "root"; //通过url和数据库用户名密码获取连接 connection = DriverManager.getConnection

    1.1K20编辑于 2022-03-23
  • 来自专栏Java

    JDBC数据库的连接

    JDBC数据库的连接 简介:本文以简洁的篇幅带领大家快速入门java连接数据库,以查询为演示方案。 推荐学习路线:JDBC数据库的连接->Connection(数据库连接对象)->Driud数据库连接池的使用->ResultSet->通过PreparedStatement预防SQL注入->JDBC增删改查案例讲解 编写代码步骤 创建工程,导入驱动jar包 下载官网:https://downloads.mysql.com/archives/c-j/ 注册驱动 # mysql5的注册驱动的办法。 , password); Java代码需要发送SQL给MySQL服务端,就需要先建立连接 定义SQL语句 String sql = “update…” ; 获取执行SQL对象 执行SQL语句需要SQL 在添加为库文件的时候,有如下三个选项 Global Library : 全局有效 Project Library : 项目有效 Module Library : 模块有效 创建src与创建类 快速入门代码

    35410编辑于 2025-01-21
领券