MySQL
1289902828
这个作者很懒,什么都没留下…
展开
-
MySQL笔记1
1、什么是sql(structured query language)结构化查询语言2、sql分类(四类):① DDL:数据定义语言create/alter/drop② DML:数据的操作语言Insert /update /delete select (DQL)③ DCL:数据的控制语言grant revoke④ TCL:数据的事务处理commit rollback1...原创 2019-09-14 18:39:42 · 134 阅读 · 0 评论 -
MySQL笔记2
2、实体完整性约束(约束行数据,记录 )A: 主键约束 primary key#第一种CREATE TABLE student1(sid int primary key,sname VARCHAR(20),gender char(1), #0 1age int);#第二种CREATE TABLE student2(sid int,sname VARCHAR(20),...原创 2019-09-14 18:42:35 · 131 阅读 · 0 评论 -
MySQL笔记3
需求:查询员工的姓名和部门名称A: 笛卡尔积(了解 )Selet * from A,B;A 2条 B 3条 结果:2*3= 6条B:内连查询(主外键等值的结果) 表的先后顺序无关#修改表名RENAME table 原表名 to 新表名;1种 where实现内连查询#查询学生的姓名和班级名称select s.sname,c.cname from student s,cla...原创 2019-09-14 18:45:44 · 109 阅读 · 0 评论 -
MySQL笔记4
事务(分类:自动提交事务,显式事务,隐性事务)概念:保证数据的一致性,由一组dml语句组成,这些dml要么全部执行,要么全部不执行。2、特征(特性):原子性(A):事务中执行的操作(原子),要么全部执行,要么全部不执行 ,不能分割。一致性©:事务执行前和事务执行后数据一致的隔离性(I): 并发事务之间彼此隔离的,互不影响。持久性(D): 执行成功之后数据是永久保存.3、并发事务出现...原创 2019-09-14 18:46:23 · 109 阅读 · 0 评论 -
MySQL笔记5
存储引擎(show ENGINES;)数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。Mysql的核心就是存储引擎。InnoDB是事务型数据库的首选,执行安全性数据库,行锁定和外键。mysql5.5之后默认使用。MyISAM插入速度和...原创 2019-09-14 18:47:08 · 115 阅读 · 0 评论 -
MySQL笔记6
1)视图:视图是一张虚拟表,并不在数据库中以存储数据值集的形式存在;在引用过程中依据基表动态生成Create or replace view 视图名As–查询语句2)with check option如果创建的视图中带有where等条件,则with check option 子句可以保证让你只能在视图的条件之内对视图进行DML3) 删除视图:drop view 视图名4) 视图的优...原创 2019-09-14 18:47:45 · 116 阅读 · 0 评论