随笔分类 -  MySQL数据库相关

摘要:一.视图 1.什么是视图 视图就是通过查询得到一张虚拟表,然后保存下来,下次直接使用即可 2.为什么要使用视图 如果频繁的使用同一张虚拟表,可以省下重复查询的时间 3.如何使用视图 # 先使用内连接生成一张虚拟表 SELECT * FROM teacher INNER JOIN course ON 阅读全文
posted @ 2019-08-23 20:28 瓜落桥下塘 阅读(329) 评论(0) 推荐(0)
摘要:1.Navicat安装 Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。使用Navic 阅读全文
posted @ 2019-08-22 23:09 瓜落桥下塘 阅读(2326) 评论(0) 推荐(0)
摘要:一.单表查询 前期表的准备 # 创建表 create table emp( -> id int primary key auto_increment, -> name varchar(20) not null, -> gender enum('male','female') not null def 阅读全文
posted @ 2019-08-21 20:22 瓜落桥下塘 阅读(697) 评论(0) 推荐(0)
摘要:1.理解表与表之间建立关系的必要性 比如我们建立了一张个人信息表,把所有人的信息都存在这张表中 这张表中有老师和他们所属的部门,并且不同的部门工作也是不同的 所有数据存放在一张表中的弊端 1.组织结构不清晰 2.浪费存储空间 3.扩展性差 针对这个问题我们可以将他们分成两张表,一张专门记录个人信息, 阅读全文
posted @ 2019-08-20 19:46 瓜落桥下塘 阅读(5420) 评论(0) 推荐(0)
摘要:1.基本数据类型和约束条件初始 建表的时候,字段都有对应的数据类型 1.整型 2.浮点型 3.字符类型 4.日期类型 5.枚举与集合 约束条件 1.primary key 2.unique key 3.not null # 语法 create table 表名( 字段1 类型[(宽度) 约束条件], 阅读全文
posted @ 2019-08-19 20:49 瓜落桥下塘 阅读(457) 评论(0) 推荐(0)
摘要:1.数据库 什么是数据(Data) 数据就是描述事物的符号记录,描述事物的符号可以是数字,文字,图片等,在计算机中要描述一个事物,就要抽取事物的特征,组成一条条记录. 什么是数据库(DataBase,简称DB) 数据库就是存放数据的仓库,只不过现在这个仓库是在计算机存储设备上,按照一定的格式存放 数 阅读全文
posted @ 2019-08-16 20:54 瓜落桥下塘 阅读(236) 评论(0) 推荐(0)