
MySQL
文章平均质量分 95
来学习的小张
加油学习,努力进步
展开
-
MySQL-JDBC编程
目录前言一、JDBC使用步骤1.创建项目2. 引入依赖2.1 下载驱动包2.2 将驱动包导入到项目中3. 编写代码3.1 创建数据源3.2 让代码和数据库建立连接3.3 操作数据库(已插入数据库为例)3.4 执行sql,释放资源二、增删改查操作2.1 插入2.2 删除2.3 修改2.4 查找 前言 JDBC,即Java Database Connectivity,java数据库连接。是一种用于执行SQL语句的Java API,它是Java中的数据库连接规范。这个API由 java.sql.*,javax.原创 2022-03-27 20:44:28 · 2028 阅读 · 22 评论 -
MySQL索引事务
目录一、索引1.1 概念1.2 作用1.3 和索引相关的sql1.3.1 查看索引1.3.2 创建索引1.3.3 删除索引1.4 索引背后的数据结构B树(B-树)B+树二、事务2.1 为什么使用事务2.2 事务的四个基本特性原子性一致性持久性隔离性并发执行事务可能带来的问题1. 脏读问题2. 幻读问题MySQL中事务的隔离级别总结 一、索引 1.1 概念 索引是一种特殊的文件,包含着对数据表里所有记录的引用指针。可以对表中的一列或多列创建索引,并指定索引的类型,各类索引有各自的数据结构实现。 索引就相当原创 2022-03-23 20:32:43 · 1799 阅读 · 17 评论 -
MySQL表的增删改查(进阶)
目录一、数据库约束1.1 NULL约束1.2 UNIQUE:唯一约束1.3 DEFAULT:默认值约束1.4 PRIMARY KEY:主键约束二、使用步骤2.读入数据总结 一、数据库约束 约束就是数据库在使用的时候,对于里面能够存的数据提出的要求和限制. 1.1 NULL约束 not null-指示某列不能存储NULL值. 给id这一列设为not null之后,上图中紫色框里的值就变成NO了. 如果尝试往这里插入空值,就会直接报错: 注意:NOT NULL是可以给任意个列来进行设置,不仅仅是这一个列原创 2022-03-17 17:32:01 · 6294 阅读 · 25 评论 -
MySQL表的增删改查
目录前言一、新增 insert1.1单行数据 + 全列插入1.2 多行数据 + 指定列插入二、查找语句2.1 全列查找2.2 指定列查询2.3 指定查询字段为表达式2.4 查询字段指定别名2.5 针对查询结果去重(distinct)2.6 排序2.7 select 中的条件查询:where2.8 分页查询三、修改四、删除总结 前言 注释:在SQL中可以使用“--空格+描述”来表示注释说明. CRUD 即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字原创 2022-03-07 16:40:55 · 4993 阅读 · 28 评论 -
MySQL数据库基础
目录数据库概念内存和外存的区别一、数据库基本操作1.1 显示当前的数据库1.2 创建数据库1.3 使用数据库1.4 删除数据库二、常用数据类型2.1 数据类型2.2 字符串类型2.3 日期类型三、表的操作3.1 创建表3.2 查看表3.3 查看表的结构3.4 删除表 数据库概念 数据库是一个软件(是一类软件):这一类软件功能就是"管理数据".实现数据库软件的内部,会广泛的使用到各种数据结构. 数据库管理的数据一般保存在硬盘上.也有少数数据库,是把数据存在内存中的(Redis,Tair…) MySQL就是一个原创 2022-03-05 20:22:16 · 1073 阅读 · 20 评论