摘要:
1、MySQL的复制原理以及流程 基本原理流程,3个线程以及之间的关联; 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中; 从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中 阅读全文
摘要:
基础查询 1.查询一张表: select * from 表名; 2.查询指定字段: select 字段1,字段2,字段3....from 表名; 3.where条件查询:select 字段1,字段2,字段3 frome 表名 where 条件表达式; 例:select * from t_studec 阅读全文
摘要:
级联更新与级联删除需要设置在从表上, on update cascade 级联更新 on delete cascade 级联删除 意思是 当你更新或删除主键表时,那么外键表也会跟随一起更新或删除 外键约束条件有以下4种: (1)restrict方式:同no action,都是立即检查外键约束; 限制 阅读全文
摘要:
区别 唯一区别是为了区别where:其实是where只能跟着from后,having只能跟着group by后。 即: having是对一个表的数据进行了分组之后,对“组信息”进行相应 条件筛选; 可见: having筛选时,只能根据select子句中可出现的字段(数据)来进行条件设定。 havin 阅读全文
摘要:
一、SELECT语句的处理过程 查询操作是关系数据库中使用最为频繁的操作,也是构成其他SQL语句(如DELETE、UPDATE)的基础。 我们知道,SQL 查询的大致语法结构如下: (5)SELECT DISTINCT <select_list> (1)FROM <left_table> <join 阅读全文
摘要:
一、MySQL概述 1、什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 2、什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ? 答:他们均是一个软件,都有两个主要的功能: 将数据保存到文件或内存 接收特定的命 阅读全文