摘要: 一、介绍 因为有foreign key的约束,使得两张表形成了三种了关系: 多对一 多对多 一对一 二、重点理解如果找出两张表之间的关系 分析步骤: #1、先站在左表的角度去找 是否左表的多条记录可以对应右表的一条记录,如果是,则证明左表的一个字段foreign key 右表一个字段(通常是id) 阅读全文
posted @ 2019-03-13 19:19 ZXL- 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 一、存储引擎(了解) 前几节我们知道mysql中建立的库 》文件夹,库中的表 》文件 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制:比如处理文本用txt类型,处理表格用excel,处理图片用png等 数据库中的表也应该有不同的类型,表的类型不同,会对应mysql不 阅读全文
posted @ 2019-03-13 19:19 ZXL- 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 本节重点: 掌握库的增删改查 一、系统数据库 执行如下命令,查看系统库 show databases; information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等performance_schema: MySQL 5.5 阅读全文
posted @ 2019-03-13 19:19 ZXL- 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 本节课先对mysql的基本语法初体验。 操作文件夹(库) 增 create database db1 charset utf8; 查 # 查看当前创建的数据库 show create database db1; # 查看所有的数据库 show databases; 改 alter database 阅读全文
posted @ 2019-03-13 19:19 ZXL- 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 一、 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 1.使用INSERT实现数据的插入 2.UPDATE实现数据的更新 3.使用DELETE实现数据的删除 4.使用SELECT查询数据以及。 二、插入数据 INSERT 1. 插入完整数据(顺序插入) 语法一: IN 阅读全文
posted @ 2019-03-13 19:18 ZXL- 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 本节掌握内容: MySQL的介绍安装、启动 windows上制作服务 MySQL破解密码 MySQL中统一字符编码 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好 阅读全文
posted @ 2019-03-13 19:18 ZXL- 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 多表连接查询 符合条件连接查询 子查询 准备工作:准备两张表,部门表(department)、员工表(employee) create table department( id int, name varchar(20) ); create table employee( id int primar 阅读全文
posted @ 2019-03-13 19:17 ZXL- 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 单表查询 语法: 一、单表查询的语法 SELECT 字段1,字段2... FROM 表名 WHERE 条件 GROUP BY field HAVING 筛选 ORDER BY field LIMIT 限制条数 二、关键字的执行优先级(重点) 重点中的重点:关键字的执行优先级 from where g 阅读全文
posted @ 2019-03-13 19:17 ZXL- 阅读(91) 评论(0) 推荐(0) 编辑