![](https://img-blog.csdnimg.cn/20200925110235680.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
mysql
MYSQL
包小黑
悲催打工人记录学习中
展开
-
Mysql事务[学习笔记]
一、事务的应用场景说明(一)什么是事务: 在实际的开发过程中,一个业务操作如:转账,往往是要多次访问数据库才能完成的。转账是一个用户扣钱,另一个用户加钱。如果其中有一条 SQL 语句出现异常,这条 SQL 就可能执行失败。事务执行是一个整体,所有的 SQL 语句都必须执行成功。如果其中有 1 条SQL 语句出现异常,则所有的SQL 语句都要回滚,整个业务执行失败。转账的操作-- 创建数据表CREATE TABLE account (id INT PRIMARY KEY AUTO_INC原创 2020-06-29 23:45:54 · 197 阅读 · 1 评论 -
数据库设计的三大范式[学习笔记]
* 概念:设计数据库时,需要遵循的一些规范。要遵循后边的范式要求,必须先遵循前边的所有范式要求 设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。 * 分类: ...原创 2020-06-29 09:24:06 · 144 阅读 · 0 评论 -
MySQL快速上手[学习笔记](三)
前言:课程:《三大主流数据库快速上手》(点击跳转官方课程,b站有资源,可自搜)笔记(点击跳转豆丁网)此处是个人学习笔记,用作回顾用途目录:七、函数八、视图九、触发器十、存储过程七、函数1.数学函数函数作用ABS(x)返回 x 的绝对值CEIL(x),CEILING(x)返回大于或等于 x 的最小整数FLOOR返回小于或等于 x 的最大整数RAND()返回 0~1 的随机数RAND(X)返回 0~1 的随机数,x 值相同时返回的随机数相同SIGN(X)返回 x 的符号。x原创 2020-06-29 08:29:52 · 296 阅读 · 0 评论 -
MySQL快速上手[学习笔记](二)
前言:课程:《三大主流数据库快速上手》(点击跳转官方课程,b站有资源,可自搜)笔记(点击跳转豆丁网)此处是个人学习笔记,用作回顾用途目录:四、索引五、增删改六、SQL语句四、索引(一)概念:定义:对数据库表中的一列或者多列的值进行排序的一种结构,旨在提高数据的查询效率。比喻:查询字典,若没有索引,会从整个字典中查找,若有索引,在该索引区域查找。(二)分类1、普通索引不需要添加任何限制条件,可以创建在任何数据类型中,由字段本身的完整性约束决定。2、唯一索引使用 unique 参数原创 2020-06-17 23:05:00 · 312 阅读 · 0 评论 -
MySQL快速上手[学习笔记](一)
一、MySQL 数据类型二、操作数据库三、操作表四、索引五、SQL语句六、增删改七、函数八、视图九、触发器十、存储过程一、MySQL 数据类型1.整数类型2.浮点类型和定点类型定点数范围是根据精度确定的。M为精度,D为标度(小数个数),eg:DECIMAL(3,2),输入10/3,结果为3.333.时间日期类型☞YEAR:2 位表示:00-69—>2000-206970-99—>1970-1999(插入数字) 如果插入为 0,则表示 0000原创 2020-06-17 09:03:32 · 228 阅读 · 0 评论 -
SQL基础——DDL、DML、DQL、DCL速览
目录一、SQL的简介二、SQL的分类(点击跳转相应位置)1.数据定义语言(DDL):数据库、表、操作对象2.数据操纵语言(DML):增、删、改3.数据查询语言(DQL):查询4.数据控制语言(DCL):权限(grant 、revoke)正文:一. SQL的简介SQL: Structure Query Language, 结构化查询语言, SQL最早是被美国国家标准局(ANSI)确定为关系型数据库语言的美国标准。后来被国际化标准组织(ISO)采纳为关系型数据库的国际标准。每个数据库管理原创 2020-05-09 11:10:34 · 293 阅读 · 0 评论 -
MySQL的安装、启动、停止、卸载
方式①MySQL 8.0(x64)安装包下载:链接: https://pan.baidu.com/s/1ehG7R0Dy8srXq7j2lW6cJg 提取码: h2wa方式②官网下载 -->社区免费服务版下载(https://dev.mysql.com/downloads/mysql/)。下载Windows安装程序MySQL Installer MSI。下载离线安装版(文件...原创 2020-05-08 17:13:12 · 527 阅读 · 0 评论