JDBC 数据库连接 Java操作数据库 jdbc快速入门
JDBC基本概念
Java DataBase Connectivity 数据库连接 java操作数据库
本质上(sun公司的程序员)定义的一套操作关系型数据库的规则 既接口
更新内容之前

代码
package cn.zmh.JDBC; import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
/*JDBC */
public class Demo11JDBC {
public static void main(String[] args) throws Exception {
/* 1: 导入jar包 mysql-connector-java-5.1.37-bin
1.1复制mysql-connector-java-5.1.37-bin到项目的libs目录下
1.2 右键----》Add As Library
*/
// 2 注册驱动
Class.forName("com.mysql.jdbc.Driver");
// 3 获取数据库连接对象 Connection
Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/qy97","root","root");
// 4 定义sql语句 UPDATE 表名 SET 列名='修改的字段' WHERE 键值
String sql1 = "UPDATE user1 SET unames='张三' WHERE uid=1";
String sql2 = "UPDATE user1 SET unames='李四' WHERE uid=2";
String sql3 = "UPDATE user1 SET unames='王五' WHERE uid=3";
String sql4 = "UPDATE user1 SET unames='赵六' WHERE uid=4";
String sql5 = "UPDATE user1 SET uaddress='北京' WHERE uid=1";
String sql6 = "UPDATE user1 SET uaddress='上海' WHERE uid=2";
String sql7 = "UPDATE user1 SET uaddress='广州' WHERE uid=3";
String sql8 = "UPDATE user1 SET uaddress='深圳' WHERE uid=4";
// 5 获得执行sql语句对象 Statement
Statement statement = connection.createStatement();
// 6 执行sql语句
int i1 = statement.executeUpdate(sql1);
int i2 = statement.executeUpdate(sql2);
int i3 = statement.executeUpdate(sql3);
int i4 = statement.executeUpdate(sql4);
int i5 = statement.executeUpdate(sql5);
int i6 = statement.executeUpdate(sql6);
int i7 = statement.executeUpdate(sql7);
int i8 = statement.executeUpdate(sql8);
// 7 控制台输出结果 可以不写
System.out.println(i1+""+i2+""+i3+""+i4+""+i5+""+i6+""+i7+""+i8);
// 8 释放资源
statement.close();
connection.close(); }
}
更新内容之后

JDBC 数据库连接 Java操作数据库 jdbc快速入门的更多相关文章
- JDBC数据源(DataSource)数据源技术是Java操作数据库的一个很关键技术,流行的持久化框架都离不开数据源的应用。
JDBC数据源(DataSource)的简单实现 数据源技术是Java操作数据库的一个很关键技术,流行的持久化框架都离不开数据源的应用. 2.数据源提供了一种简单获取数据库连接的方式,并能在内部通 ...
- Java操作数据库——使用JDBC连接数据库
Java操作数据库——使用JDBC连接数据库 摘要:本文主要学习了如何使用JDBC连接数据库. 背景 数据持久化 数据持久化就是把数据保存到可掉电式存储设备中以供之后使用.大多数情况下,特别是企业级应 ...
- Java操作数据库——在JDBC里使用事务
Java操作数据库——在JDBC里使用事务 摘要:本文主要学习了如何在JDBC里使用事务. 使用Connection的事务控制方法 当JDBC程序向数据库获得一个Connection对象时,默认情况下 ...
- JDBC 4.0 开始Java操作数据库不用再使用 Class.forName加载驱动类了
JDBC 4.0 开始Java操作数据库不用再使用 Class.forName加载驱动类了 代码示例 转自 https://docs.oracle.com/javase/tutorial/jdbc/o ...
- MYSQL的Java操作器——JDBC
MYSQL的Java操作器--JDBC 在学习了Mysql之后,我们就要把Mysql和我们之前所学习的Java所结合起来 而JDBC就是这样一种工具:帮助我们使用Java语言来操作Mysql数据库 J ...
- Java操作数据库——手动实现数据库连接池
Java操作数据库——手动实现数据库连接池 摘要:本文主要学习了如何手动实现一个数据库连接池,以及在这基础上的一些改进. 部分内容来自以下博客: https://blog.csdn.net/soonf ...
- java操作数据库:增删改查
不多bb了直接上. 工具:myeclipse 2016,mysql 5.7 目的:java操作数据库增删改查商品信息 test数据库的goods表 gid主键,自增 1.实体类Goods:封装数据库数 ...
- Java操作数据库——使用连接池连接数据库
Java操作数据库——使用连接池连接数据库 摘要:本文主要学习了如何使用JDBC连接池连接数据库. 传统方式和连接池方式 传统方式的步骤 使用传统方式在Java中使用JDBC连接数据库,完成一次数据库 ...
- Java数据库连接--JDBC基础知识(操作数据库:增删改查)
一.JDBC简介 JDBC是连接java应用程序和数据库之间的桥梁. 什么是JDBC? Java语言访问数据库的一种规范,是一套API. JDBC (Java Database Connectivit ...
随机推荐
- C++ lvalue,prvalue,xvalue,glvalue和rvalue详解(from cppreference)
General 每一个C++表达式(一个操作符和它的操作数,一个字面值,一个变量名等等)都代表着两个独立属性:类型+属性分类.在现代C++中 glvalue(泛左值) = lvalue (传统意义上的 ...
- Bootstrap历练实例:超小的按钮
<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content=& ...
- Xcode的Git管理
在Xcode中创建工程的时候,我们很容易的可以将新创建的工程添加到Git中,如图: 但是如果是本地已经有的工程,那该如何添加到Git中呢? 首先终端进入到该工程的目录. 然后: git init gi ...
- PAT 乙级 1011
题目 题目地址:PAT 乙级 1011 思路 这道题的比较坑的地方在于给定数据的范围 int 类型的数据大小是[-2^31 , 2^31 -1] 即 [-2147483648,2147483647] ...
- UVa-232-纵横字谜的答案
这一题的话,输出的时候,我们要按照3位输出,不能按照两位,因为是10*10的网格,所以就是100位,不管有没有100的起始格,它都是按照3位进行输出的,从题上的输出可以看到,不然的话,就会PE. 然后 ...
- Redis原理及集群相关知识
读书笔记 <Redis开发与运维 > Redis使用场景 作为缓存层 减少对Mysql的压力 计数功能 比如使用原子命令incr 共享Session 设置过期时间 可以限制短信接口等调用 ...
- Python之路-基础数据类型之列表 元组
列表的定义 列表是Python基础数据类型之一,它是以[ ]括起来, 每个元素用' , '隔开而且可以存放各种数据类型: lst = [1,2,'你好','num'] 列表的索引和切片 与字符串类似, ...
- DocView mode 3 -- 配置
;在当前页中滚动doc-view-continuous nil ;指定默认的字体大小doc-view-resolution ;gs生成的缓存的目录doc-view-cache-directory
- bootshiro---开源的后台管理框架--基于springboot2+ shiro+jwt的真正rest api资源无状态认证权限管理框架,开发人员无需关注权限问题,后端开发完api,前端页面配置即可
https://gitee.com/tomsun28/bootshiro
- Lenovo笔记本电脑进入BIOS的方法
使用NOVO键开机进入BIOS的操作方法 适用范围:2012年后发布的部分笔记本产品,含:IdeaPad全系列.Lenovo G系列部分IdeaPad U或S系列,YOGA/FLEX全系列产品Leno ...