MySQL
E Yan
这个作者很懒,什么都没留下…
展开
-
MySQL学习第五篇
事务和事物回滚 事务定义:一件事开始发生到结束的过程 作用:确保数据的一致性、准确性、有效性 事务操作 1.开启事务:begin;|start transaction; 2.开始执行事务中的1条或n条命令 3.终止事务:commit; # 命令都执行成功,提交到数据库,结束 rollback; # 存在sql命令执行失败,回滚到初始状态,结束 事务四大特性 1、原子性:每个事务都必须视为一个整体,对于在一个事务中进行的操作必须全部执行成功或者失败回滚,不存在部分命令执行成功 2、一致性: 3、原创 2020-12-21 20:18:30 · 63 阅读 · 0 评论 -
MySQL学习第四篇
数据导入 作用 把文件系统的内容导入到数据库 语法 语法(一) load data infile “文件名” into table 表名 fields terminated by “分隔符” lines terminated by “\n” load data infile "scoreTable.csv" into table stu_score fields terminated by "," lines terminated by "\n"; 注:在Linux系统中要求将文件存放在数据库搜索路径原创 2020-12-14 09:13:23 · 93 阅读 · 0 评论 -
MySQL学习第三篇
铁三角 聚合函数 方法 功能 avg(字段名) 该字段的平均 值 max(字段名) 该字段的最大值 min(字段名) 该字段的最小值 sum(字段名) 该字段所有记录的和 count(字段名) 统计该字段记录的个数 group by 给查询的结果进行分组 注:group by 后字段名必须要为select 后的字段,查询字段和group by 后字段不一致则必须对该字段进行聚合处理 having 对分组聚合后的结果进行更进一步的筛选 注:having语句通常与gro原创 2020-12-12 15:22:11 · 56 阅读 · 1 评论 -
MySQL学习第二篇
数据类型 数值类型 类型 大小 用途 int 4字节 大整数值 tinyint 1字节 小整数值 smallint 2字节 大整数值 mediumint 3字节 大整数值 bigint 8字节 极大整数值 float 4字节 单精度浮点数值 double 8字节 双精度浮点数值 decimal ①decimal(m,n) 小数值 ①声明语法是decimal(m,n),其中m是数字的最大位数(精度),其范围为1~65,m的默认值是10;n是小数点右侧数字的数目(原创 2020-12-12 01:26:08 · 88 阅读 · 0 评论 -
MySQL学习第一篇
基本SQL命令 库管理 1.查看已有库: show databases; 2.创建库并指定字符集: create database 库名 charset utf8mb4; create database 库名 character set utf8mb4; # 例:创建 fantasy_novel 数据库,编码为 utf8mb4 create database fantasy_novel charset=utf8mb4; 3.查看创建库的语句: show create data.原创 2020-12-11 19:53:41 · 92 阅读 · 0 评论