
MySQL学习
文章平均质量分 80
MySQL从浅入深,一步步学习的记载
才疏学浅的小缘同学
知足且上进,温柔而坚定。
展开
-
Java之JDBC知识整理
JDBC编程步骤1.加载驱动程序Class.forName(driverClass)//加载MySql驱动Class.forName("com.mysql.jdbc.Driver")//加载Oracle驱动Class.forName("oracle.jdbc.driver.OracleDriver")2.获取数据库的连接DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/xxx", "root", "root..原创 2021-08-30 20:02:36 · 1852 阅读 · 0 评论 -
MySQL事务(TCL)知识整理
目录1.1 概念1.2 四个条件1.3 为什么需要事务1.4 事务的操作1.5 事务的提交方式1.6 操作事务1.1 概念事务就是完成某个独立的行为所需的一系列步骤的集合。某个独立的行为:转账(张三向李四转账)事务管理的行为要么全部执行成功,要么全部执行失败1.2 四个条件 原子性:一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的.原创 2021-08-25 15:29:35 · 1018 阅读 · 0 评论 -
MySQL DQL加强知识整理
1.1 子查询在一个DQL查询中嵌套一个DQL查询,所有的子查询都包含在父查询里面。所有的子查询必须定义在一对小括号中。子查询可以出现的地方:where之后、having之后、from之后、from之前子查询返回的结果集有三中:单(单行单列)、多(多行单列)、多(多行多列1.1.1 单行单列子查询场景:查询工资高于公司平均工资的所有员工select avg(sal) 公司平均工资from emp;select empno,ename,job,sal,deptno,hi..原创 2021-08-25 14:23:51 · 1286 阅读 · 0 评论 -
MySQL数据完整性知识整理
目录简介1.1 主键约束1.2 非空约束1.3 外键约束1.4 唯一约束1.5 默认约束1.6 插入数据简介确保表之间数据的有效性、一致性避免脏数据什么是脏数据:两个省份有两个“湖北省”就是脏数据。MySQL通过5种约束实现数据完整性:主键约束(primary key)、非空约束(not null)、外键约束(foreign)、唯一约束(mobile)、默认约束(default)1.1 主键约束概念:主要的关键字,用来确保每一行在表中的唯一性身份原创 2021-08-24 15:58:05 · 414 阅读 · 0 评论 -
MySQL DQL知识整理
目录简介1.1 查询所有的数据1.2 查询指定的列1.3 列别名1.4 表别名1.5 DQL的算术运算符1.6 DQL的比较运算符1.7 DQL的逻辑运算符1.8 区间查询1.9 in集合查询1.10 like模糊查询1.10.1前面精确后面模糊1.10.2前面模糊后面精确1.10.3 前后模糊中间精确1.11 distinct过滤掉重复的行1.12 聚合函数1.12.1 count1.12.2 sum1.12.4 m...原创 2021-08-24 14:58:58 · 1517 阅读 · 0 评论 -
MySQL —— SQL详解
简述SQL全称: Struct Query Language 结构化查询语言,专门访问数据库的标准语言,它是面向过程的结构化语言,不是面向对象的语言。SQL由以下几部分组成:数据定义语言、数据操纵语言、数据查询语言、事务控制语言。1.1 数据定义语言数据定义语言,简称DDL。常用的操作如下:创建数据库、创建表、修改表结构等,这些操作和数据无关,只跟数据的结构有关。就像在java中定义类,在类中定义属性。1.1.1 创建数据库MySQL有两种方式创建数据库。第一种方式直接..原创 2021-08-24 09:49:25 · 1546 阅读 · 0 评论 -
MySQL数据类型知识整理
目录1.1 数值类型1.2 日期时间类型1.2.1 datetime和timestamp的区别图表展示1.3 字符串类型1.1 数值类型MySQL存储整数通常使用int类型存储小数通常使用double类型浮点型系列: float、double double(M,D): 表示最长为M位,其中小数点后有D位 例如: double(5,2)表示的数据范围为[-999.99,999.99],总长度为5,小数点占2位。定点型系列: decimal...原创 2021-08-23 20:47:37 · 207 阅读 · 0 评论 -
MySQL基本介绍
目录一、概述1.1 为什么使用数据库1.2 什么是数据库1.3 什么是数据库管理系统1.4 数据库存储数据的特点1.5 什么是关系型数据管理系统一、概述1.1 为什么使用数据库数据库能根据用户输入的关键词快速的从数据库中查询我们想要的结果。此外,中国已进入数字化社会,大数据在生活中几乎无处不在,这些数据就存在数据库中。1.2 什么是数据库数据库就是存储数据的一个大仓库,比如图书馆是一个存储图书的仓库,里面有很多种类的图书。根据图书的种类和编号就能找到对应原创 2021-08-23 16:24:21 · 124 阅读 · 0 评论