![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
_zmynsa
这个作者很懒,什么都没留下…
展开
-
MySQL(一):MySQL概述和基础语法
MySQL基础文章目录MySQL基础1. SQL概述1.1 SQL定义1.2 SQL语句分类1.3 SQL语法6. 数据库备份与恢复1. SQL概述1.1 SQL定义Structured Query Language 结构化查询语言,所有关系型数据库都支持的一种语言。1.2 SQL语句分类Data Definition Language (DDL数据定义语言,包括:建库,建表等)...原创 2018-11-30 10:25:02 · 222 阅读 · 0 评论 -
MySQL(二):MySQL约束和表设计
MySQL约束和表设计文章目录MySQL约束和表设计1. 数据库建表的三大范式2. 约束概述2.1 主键约束2.2 唯一约束2.3 非空约束2.4 默认值2.5 外键约束3.3 表关系3.4 表的设计1. 数据库建表的三大范式第一范式 : 表的每一列的不可再分。第二范式 : 表的每一列都完全依赖主键,不产生局部依赖第三范式 : 不产生传递依赖,表中每列都直接依赖于主键2. 约束概述约...原创 2018-11-30 10:34:23 · 475 阅读 · 0 评论 -
MySQL(三):MySQL事务
Mysql事务文章目录Mysql事务1. 事务的概念四大特性2. Mysql手动提交事务3. 事务的隔离级别3.1 并发访问问题3.2 隔离级别3.3 mysql关于隔离级别的命令1. 事务的概念 如果一个业务操作中有多条DML语句增删改执行,如:转账操作。有两条DML执行。这所有的DML语句必须全部执行成功,如果有一条语句执行失败。已经执行的SQL语句要进行回滚,回到没有执行前的状态。要...原创 2018-11-30 10:38:31 · 174 阅读 · 0 评论 -
JDBC(一):JDBC的基本使用和Statment的SQL注入问题
JDBC文章目录JDBC1. JDBC概述2. JDBC使用2.1 所用的包2.2 核心api2.3 使用步骤(以Mysql为例)3. JDBC工具类4. SQL注入问题以及解决办法4.1 登录案例4.2 Prep![在这里插入图片描述](https://img-blog.csdnimg.cn/20181130104726781.png)aredStatement解决SQL注入a. Prepar...原创 2018-11-30 10:48:35 · 417 阅读 · 0 评论 -
JDBC(二):数据库连接池使用以及自定义连接池
数据库连接池文章目录数据库连接池1. 概述1.2 连接池解决问题的原理1.3 数据库连接池接口2. 常见的连接池2.1 介绍2.2 C3P0使用2.4 Druid使用3. Druid连接池工具类3.1 工具类实现3.2 工具类使用4. 自定义连接池4.1 步骤4.2 实现1. 概述####1.1 连接对象的使用问题数据库创建连接通常需要消耗相对较多的资源,创建时间也较长,而每次操作都要...原创 2018-11-30 10:52:57 · 352 阅读 · 0 评论 -
JDBC(三):数据库元数据以及JDBCTemplate的基本使用
文章目录1. 数据库元数据1.1 概述1.2 分类1.3 自定义框架2. JDBCTemplate2.1 使用步骤1. 数据库元数据1.1 概述元数据用来描述数据中的库结构、表结构、记录信息的数据1.2 分类三种元数据说明以及获得方式数据库元数据用来描述数据库信息:数据库使用版本,数据库使用驱动等。如何得到数据库元数据对象呢?通过Connection对象可以得到。...原创 2018-12-06 12:01:21 · 340 阅读 · 0 评论