随笔分类 -  MySQL

MySQL经典练习题
摘要:表名和字段 –1.学生表 Student(s_id,s_name,s_birth,s_sex) –学生编号,学生姓名, 出生年月,学生性别 –2.课程表 Course(c_id,c_name,t_id) – –课程编号, 课程名称, 教师编号 –3.教师表 Teacher(t_id,t_name) 阅读全文

posted @ 2019-03-15 18:33 窮山霧繞(静妙) 阅读(156) 评论(0) 推荐(0)

redis、mysql、mongdb的比较
摘要:特点: 1-1 MySQL:1. 使用c和c++编写,并使用了多种编译器进行测试,保证源代码的可移植性2. 支持多种操作系统3. 为多种编程语言提供可API4. 支持多线程,充分利用CPU资源优化的SQL查询算法,有效的提高查询速度5. 提供多语言支持,常见的编码如:GB2312、BIG5、UTF8 阅读全文

posted @ 2019-03-04 08:43 窮山霧繞(静妙) 阅读(443) 评论(0) 推荐(0)

前端、数据库、Django简单的练习
摘要:一、前端 1、前端页面由哪几层构成,分别是什么,作用是什么? 分为:结构层(html),表示层(css),行为层(js)。 结构层 超文本标记语言。由HTML或XHTML之类的标记语言负责创建。标签,也就是那些出现在括号里的单词,对网页内容的语义做出了描述,但这些标签不包含任何关于如何显示有关内容的 阅读全文

posted @ 2018-10-21 00:19 窮山霧繞(静妙) 阅读(565) 评论(0) 推荐(0)

数据库基础之索引
摘要:一、索引的介绍 二 、索引的作用 三、常见的几种索引: 无索引: 从前往后一条一条查询 有索引:创建索引的本质,就是创建额外的文件(某种格式存储,查询的时候,先去格外的文件找,定好位置,然后再去原始表中直接查询。但是创建索引越多,会对硬盘也是有损耗。 建立索引的目的: a.额外的文件保存特殊的数据结 阅读全文

posted @ 2018-09-20 21:54 窮山霧繞(静妙) 阅读(286) 评论(0) 推荐(0)

数据库之多表查询
摘要:多表连接查询 符合条件连接查询 子查询 准备工作:准备两张表,部门表(department)、员工表(employee) ps:观察两张表,发现department表中id=203部门在employee中没有对应的员工,发现employee中id=6的员工在department表中没有对应关系。 一 阅读全文

posted @ 2018-09-20 21:43 窮山霧繞(静妙) 阅读(154) 评论(0) 推荐(0)

数据库之单表查询
摘要:1.找到表:from 2.拿着where指定的约束条件,去文件/表中取出一条条记录 3.将取出的一条条记录进行分组group by,如果没有group by,则整体作为一组 4.将分组的结果进行having过滤 5.执行select 6.去重 7.将结果按条件排序:order by 8.限制结果的显 阅读全文

posted @ 2018-09-19 21:21 窮山霧繞(静妙) 阅读(239) 评论(0) 推荐(0)

数据的增删改
摘要:插入数据INSERT 更新数据UPDATE 删除数据DELETE 阅读全文

posted @ 2018-09-19 21:18 窮山霧繞(静妙) 阅读(122) 评论(0) 推荐(0)

数据库之外键的变种 三种关系
摘要:一、介绍 多对一 多对多 一对一 二、重点理解如果找出两张表之间的关系 # 创建被关联表author表,之前的book表在讲多对一的关系已创建 create table author( id int primary key auto_increment, name varchar(20) ); #这 阅读全文

posted @ 2018-09-19 21:14 窮山霧繞(静妙) 阅读(115) 评论(0) 推荐(0)

数据库-----数据类型、完整性约束
摘要:一、数据类型 1、数字: 整型:tinyint :有符号范围在(-128,127) 无符号范围在(0,255)使用unsigned int :int类型后面的存储显示宽度,而不是存储宽度,位数不够用zerofill来用0填充 bigint : 小数: float:在位数比较短的情况下不精准, flo 阅读全文

posted @ 2018-09-18 21:58 窮山霧繞(静妙) 阅读(381) 评论(0) 推荐(0)

数据库----基本指令
摘要:一、安装指令 1、mysqld # 启动MySQL服务 2、mysql -uroot -p # 连接MySQL服务器 3、E:\mysql-5.7.23-winx64\data\mysql --install # 制作MySQL的Windows服务,在终端执行此命令 4、E:\mysql-5.7.2 阅读全文

posted @ 2018-09-17 21:05 窮山霧繞(静妙) 阅读(163) 评论(0) 推荐(0)

导航