随笔分类 -  MySql

摘要:视图 视图的本质就是一张虚拟的表 虚拟表:在硬盘中没有的,通过查询在内存中拼接的表 视图:通过查询得到一张虚拟表,保存下来,下次可以直接使用 为什么要用视图 如果要频繁使用一张虚拟表,可以不用重复查询 如何用视图 create view teacher_course as select * from 阅读全文
posted @ 2018-09-18 20:41 大张哥 阅读(722) 评论(0) 推荐(0)
摘要:mysql用户管理: mysql是一个tcp服务器用于操作服务器上的文件数据 在mysql自带的mysql数据库中有4个表用于用户管理的 分别是:优先级从高到低 user -> db -> tables_priv -> columns_priv 1.创建用户的语句 create user 用户名@“ 阅读全文
posted @ 2018-09-17 21:33 大张哥 阅读(194) 评论(0) 推荐(0)
摘要:内容:复制表、记录详细操作、group by关键字、having关键字、order by关键字、limit、多表查询、多对多 三表联查、子查询。 复制表 记录详细操作 增: insert into 表名[字段名] value(字段值...) into 可以省略 字段名可以省略,如果写了后面插入的值必 阅读全文
posted @ 2018-09-14 20:13 大张哥 阅读(3574) 评论(0) 推荐(0)
摘要:约束 除了数据类型以外额外添加的约束和数据类型一样是可选参数,添加约束是为了保证数据的一致性,完整性,而且为主键) DEFAULT 为该字段设置默认值 UNSIGNED 无符号 ZEROFILL 使用0填充 not null 不可空 不添加约束条件not null 的话字段默认是null,插入数据时 阅读全文
posted @ 2018-09-13 21:16 大张哥 阅读(226) 评论(0) 推荐(0)
摘要:数据库引擎 什么是引擎?一个功能的核心部分 核心功能是存储数据,涉及到存储数据的代码就称之为存储引擎 根据不同的需求也有着不同的引擎分类 创建表时在最后指定引擎名称 engine=xxx create table t1(id int)engine=innodb create table t1(id 阅读全文
posted @ 2018-09-12 20:12 大张哥 阅读(344) 评论(1) 推荐(1)
摘要:什么是数据(Data)? 数据就是描述事物的符号记录称为数据 什么是数据库(DB)? 数据库就是存放数据的仓库,不过这个仓库是在计算机存储设备上的,而且数据是按一定的格式存放的 数据库管理系统(DBMS)可以高效获取和维护数据 早期没有数据库的时候,数据需要共享,就需要socket技术,写一套soc 阅读全文
posted @ 2018-09-11 20:11 大张哥 阅读(209) 评论(0) 推荐(0)