01 2021 档案
摘要:UNION 操作符 描述: UNION操作符用于连接两个以上的SELECT语句的结果组合到一个结果集合中,多个select语句会产出重复的数据 注意:UNION内部的SELECT语句必须拥有相同数量的列。列也是必须有相似的数据类型。同时,每条select语句中的列的顺序必须相同 语法: --UNIO
阅读全文
摘要:MySQL LIKE 字句 我们知道在 MySQL 中使用 SQL SELECT 命令来读取数据, 同时我们可以在 SELECT 语句中使用 WHERE 子句来获取指定的记录。 WHERE 子句中可以使用等号 = 来设定获取数据的条件,如 "runoob_author = 'RUNOOB.COM'"
阅读全文
摘要:MySQL DELETE删除语句 MySQL 中,可以使用 DELETE 语句来删除表的一行或者多行数据。 语法: DELETE FROM 表名 WHERE 子句 解释: 表名:要删除的数据表名称 ORDER BY :可选项,表示删除时,表中隔汗将按照子句中指定的顺序删除 WHERE :可选项。表示
阅读全文
摘要:JDBC工具类封装、封装DAO方法与数据库表实体类封装 准备: MySQL数据表: CREATE TABLE `数据库名称`.`emp` ( `id` int NOT NULL COMMENT 'id', `name` varchar(255) NULL COMMENT '姓名', `departm
阅读全文
摘要:MySQL UPDATE更新语句 使用update语句修改,可以更新一个或者多个表的数据 UPDATE基本语法: UPDATE 表名 SET 字段1 = 值1,字段2=值2... WHERE 字句 UPDATE 表名 SET 字段1 = 值1,字段2=值2... WHERE 字句 ORDER BY
阅读全文
摘要:JDBC预编译 直接代码记录 package com.guisha.JDBC.Privatre; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; public
阅读全文
摘要:ORDER BY 关键字 过条件查询语句可以查询到符合用户需求的数据,但是查询到的数据一般都是按照数据最初被添加到表中的顺序来显示。为了使查询结果的顺序满足用户的要求,MySQL 提供了 ORDER BY 关键字来对查询结果进行排序。 ORDER BY 关键字用于对结果集按照一个列或者多个列进行排序
阅读全文
摘要:AND & OR运算符 AND & OR 运算符用于基于一个以上的条件对记录进行过滤。 SQL AND & OR 运算符 如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。 如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。 简单示例: AND 运算符 如果第
阅读全文
摘要:MySQL WHERE字句 在使用MySQL查询select语句时,可以使使用WHERE字句来指定查询条件,从FROM字句中间选取适当的数据行和列 可以使用一个或多个以逗号分隔的表,包括各种使用WHERE子句条件。但是WHERE子句的SELECT命令是一个可选部分。 您可以使用WHERE子句指定任何
阅读全文
摘要:SELECT查询语句 SELECT语句: SELECT 语句用于从数据库中选取数据,结果被保存到数据表中,称为结果集 SELECT语法: 查询使用 * 查询所有类名信息(除查询所有字段数据时使用,其他查询条件下不建议使用,查询效率低): SELECT * FROM 表名; 根据列名查询: SELEC
阅读全文
摘要:INSERT INTO 在创建数据库完成之后,我们需往数据库中出入数据,在MySQL中可以使用INSERT语句向数据库已有数据库表插入一行或者多行数据 基本语法: INSERT语句有两种语法形式,分别是INSERT..VALUES....语句和INSERT...SET...语句 两种语法的使用方式如
阅读全文
摘要:条件查询需要使用where语句,where必须放在from语句的后面 可支持如下运算符: 运算符 说明如下 = 等于 <> 或 != 不等于 < 小于 <= 小于等于 > 大于 >= 大于等于 between...and... 两个值之间,等同于于 >= and <=)(左小右大,左闭右开) is
阅读全文
摘要:MySQL 删除数据表 在MySQL数据库中,对于不再使用的数据表,我们可以选择删除该数据表,在进行删除数据表时,表的结构和表中数据都会被删除,因此在删除数据表之前需要养成一个良好的数据备份习惯,以避免数据丢失 删除数据库基本语法如下: DROP TABLE 数据库名 DROP TABLE IF E
阅读全文
摘要:MySQL数据表添加字段 MySQL数据表是由行和列构成的,通常把表的"列"称为字段(Field),把表的“行”校标为记录(Record)。在实际的业务中,可能已存在的表中添加新的字段值,MySQL允许在表的开头、中间和结尾添加字段 在开头添加字段: MySQL默认在表的最后添加字段,乳沟希望在开头
阅读全文
摘要:MySQL创建数据表 第一、创建MySQL数据表需要了解以下信息: 数据表名 数据表字段 定义每个表中的字段值 数据语法如下: CREATE TABLE BEIMU (BEIMU1,BEIMU2,BEIMU3...) 下列例子中我们将在 center 数据库中创建 BEIMU 数据表 --创建BEI
阅读全文
摘要:DBC中悲观锁介绍附案例详解 了解下DBC中悲观锁: 代码如下: BDUtils 工具类: package JDBC; import java.sql.*; public class BDUtils { private BDUtils() { } static { try { Class.forNa
阅读全文
摘要:MySQL 数据类型 MySQL中定义数据字段的类型对你数据库的优化是非常重要的。 MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型 MySQL支持所有标准SQL数值数据类型。 这些类型包括严格数值数据类型(INTEGER(整数型)、SMALLINT(短整型
阅读全文
摘要:JDBC工具类的封装 代码如下: 创建JDBC工具类: package com.guisha.JDBC.Privatre; import java.sql.*; /** * 方法描述 * @since: 1.0.0 * @param: cJDBC工具类的封装,简化JDBC编程 * @return:
阅读全文
摘要:JDBC事务自动提交机制 首先我们先来看一段代码: package com.guisha.JDBC; import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql
阅读全文
摘要:JDBC中Statement和PreparedSatement的区别和运用详情 众所周知: PreparedStatement继承java,jdbc,Statement Statement和PreparedStatement两者都是接口 内部需建立类似于Sockt链接,效率不明显 Statement
阅读全文
摘要:首先我们模拟下简单的登录功能: 简单需求: 模拟用户登录的简单实现 业务描述: 程序运行 的时候,提供一个输入的人口,可以使用输入用户名个密码,校验用户名和密码是否合法,数据库中是否存在用户 合法登录成功,否则注册登录 数据准备: 设计数据库表,通常我们使用建模工具:PowerDesigner 接下
阅读全文
摘要:Java中使用JDBC连接数据库 加载驱动(告诉Java程序,即将要链接的是哪中类型的数据库) 获取链接【创建数据库连接】(表示JVM的进程和数据库进程之间的通道打开了,数据进程之间通信,重量级的,使用完成之后一定要关闭进程) 获取数据库操作对象【创建执行sql的对象】 执行语句【DQL,DML..
阅读全文

浙公网安备 33010602011771号