摘要:
MySQL数据类型——数值类型 类型 说明 存储需求 tinyint 非常小的数据 1字节 smallint 较小的数据 2 字节 mediumint 中等大小的数据 3字节 int 标准整数 4 字节 bigint 较大的整数 8字节 float 单精度浮点数 4字节 double 双精度浮点数 阅读全文
摘要:
本随笔两部分内容 熟悉mysql 和数据库操作 熟悉mysql 一.MYSQL优势(一般中小型企业公司使用MYSQL) 1.运行速度快 2.使用成本低,普通用户几乎不收费,开放原代码 3.可移植性强,可以直接导出文件,也可随时打开文件 4.适用用户广;适合所有人群使用 二.MYSQL运行机制 如图所 阅读全文
摘要:
本文章将解决三个问题: 1.数据库设计有关概念 2.如何使用er图 3.对于三大范式的理解 数据库设计: 1.为什么要设计数据库? 1.防止代码冗余 2.防止占用不必要的内存空间 3.良好的数据库设计可以保证数据的完整性,节省数据的存储空间,方便数据更新,以及方便进行数据库应用系统的开发 2.设计数 阅读全文
摘要:
包括: 内连接(inner join) 外连接: 左外连接(left join) 右外链接(right join) part1:内连接(inner join) 语法: select 要查询内容 from 表名1 inner join 表名2 on 条件 解析: 先引入一个概念 select 要查询内 阅读全文
摘要:
比如要查询每个年级的总成绩,一个年级一个年级的输入会显得代码冗余,这时用group by进行每个年级依次查询,代码会精简很多 分组查询语句: 比如:要计算每个年级各有多少人?代码如下 select count(*)as 人数,Grade as 年级 from student group by Gra 阅读全文