MySQL
劉某人゜
程序五五开
展开
-
MySQL入门
一.数据库的介绍1.数据库概述1.1 数据的存储方式存储位置优点缺点内存速度快不能永久保存,数据是临时状态。文件数据可以永久保存操作数据不方便,特别是查询某个数据。数据库1.数据可以永久保存 2.查询速度快 3.对数据的管理方便占用资源,有些服务需要购买。1.2 什么是数据库数据库(DataBase,DB):指长期保存在计算机的存储设...原创 2019-09-08 20:25:52 · 86 阅读 · 0 评论 -
MySQL查询与约束 数据库备份 表关系 三范式
一.DQL语句1.排序通过ORDER BY子句,可以将查询出的结果进行排序(排序只是显示方式,不会影响数据库中数据的顺序)SELECT 字段名 FROM 表名 WHERE 字段=值 ORDER BY 字段名 [ASC|DESC];ASC: 升序, 默认是升序DESC: 降序1.1 单列排序单列排序就是使用一个字段排序例如:SELECT * FROM student3 ORDER...原创 2019-09-08 21:18:55 · 227 阅读 · 0 评论 -
MySQL多表查询
一.多表查询1.什么是多表查询同时查询多张表获取到需要的数据多表查询的分类:2. 笛卡尔积现象多表查询时左表的每条数据和右表的每条数据组合,这种效果成为笛卡尔积我们发现不是所有的数据组合都是有用的,所以需要通过条件过滤掉没用的数据。3.内连接用左边表的记录去匹配右边表的记录,如果符合条件的则显示隐式内连接隐式内连接:看不到JOIN关键字,条件使用WHERE指定SELECT ...原创 2019-09-09 22:34:49 · 769 阅读 · 0 评论 -
MySQL事务
一.事物1.事务的应用场景说明在实际的业务开发中,有些业务操作要多次访问数据库。一个业务要发送多条SQL语句给数据库执行。需要将多次访问数据库的操作视为一个整体来执行,要么所有的SQL语句全部执行成功。如果其中有一条SQL语句失败,就进行事务的回滚,所有的SQL语句全部执行失败。例如: 张三给李四转账,张三账号减钱,李四账号加钱-- 创建数据表CREATE TABLE account (...原创 2019-09-10 14:15:35 · 235 阅读 · 0 评论 -
MySQL事务的四大特性
一.事务的四大特性事务特性含义原子性(Atomicity)事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。一致性(Consistency)事务前后数据的完整性必须保持一致隔离性(Isolation)是指多个用户并发访问数据库时,一个用户的事务不能被其它用户的事务所干扰,多个并发事务之间数据要相互隔离,不能相互影响。持久性(Durab...原创 2019-09-10 14:28:12 · 478 阅读 · 0 评论