摘要: 一、增 实例: 1. 插入完整数据(顺序插入) 2. 指定字段插入数据 3. 插入多条记录 4. 插入查询结果 二、改 实例如下: 三、删 1、删除指定数据 2、删除全部数据(原来的最大主键会被记录下来,再次创建的时候主键会在此基础上加1),会写日志,数据可以恢复,速度慢 delete from 表 阅读全文
posted @ 2018-03-02 23:35 人生不如戏 阅读(331) 评论(0) 推荐(0)
摘要: 阅读目录 一 多表联合查询 二 多表连接查询 三 复杂条件多表查询 四 子语句查询 五 其他方式查询 六 SQL逻辑查询语句执行顺序(重点) 七 外键约束 八 其他约束类型 九 表与表之间的关系 一.多表联合查询 #创建部门 CREATE TABLE IF NOT EXISTS dept ( did 阅读全文
posted @ 2018-03-02 23:34 人生不如戏 阅读(653) 评论(0) 推荐(0)
摘要: 一、单表查询的语法 二、关键字的执行顺序 1.找到表:from 2.拿着where指定的约束条件,去文件/表中取出一条条记录 3.将取出的一条条记录进行分组group by,如果没有group by,则整体作为一组 4.将分组的结果进行having过滤 5.执行select 6.去重 7.将结果按条 阅读全文
posted @ 2018-03-02 23:33 人生不如戏 阅读(461) 评论(0) 推荐(0)
摘要: 一 介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: PRIMARY KEY (PK) 标识该字段为该表的主键,可以唯一的标识记录 FOREIGN KEY (FK) 标识该字段为该表的外键 NOT NULL 标识该字段不能为空 UNIQUE KEY (U 阅读全文
posted @ 2018-03-02 20:30 人生不如戏 阅读(405) 评论(0) 推荐(1)
摘要: 一、创建表 1、创建新表 2、复制表 二、查看表 1、查看表结构 2、查看表的创建信息 三、修改表 1、修改表名称 2、增加表字段 3、修改表字段 修改表字段信息 修改表字段名以及字段信息 4.删除表字段 四、删除表 五、表的数据类型 http://www.cnblogs.com/fu-yong/p 阅读全文
posted @ 2018-03-02 20:30 人生不如戏 阅读(214) 评论(0) 推荐(0)
摘要: 一 介绍 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 详细参考: http://www.runoob.com/mysql/mysql-data-types.html http://dev.mysql.com/doc/refman/5.7/en 阅读全文
posted @ 2018-03-02 20:29 人生不如戏 阅读(953) 评论(0) 推荐(0)
摘要: 一、库的简介 二、增 1 语法(help create database) 2 数据库命名规则: 3 实例: 三、查 1 查看所有数据库 2 查看指定数据库的创建信息(代码) 四、改 1 修改数据库的编码格式 五、删 阅读全文
posted @ 2018-03-02 19:47 人生不如戏 阅读(205) 评论(0) 推荐(0)
摘要: 一 数据库管理软件的由来 基于我们之前所学,数据要想永久保存,都是保存于文件中,毫无疑问,一个文件仅仅只能存在于某一台机器上。 如果我们暂且忽略直接基于文件来存取数据的效率问题,并且假设程序所有的组件都运行在一台机器上,那么用文件存取数据,并没有问题。 很不幸,这些假设都是你自己意淫出来的,上述假设 阅读全文
posted @ 2018-03-02 19:47 人生不如戏 阅读(548) 评论(0) 推荐(0)
摘要: 第一篇:初识数据库 第二篇:库操作 第三篇:表操作 第四篇:数据操作 第五篇:视图、触发器、存储过程、函数、事物与数据库锁 第六篇:索引原理与慢查询优化 第七篇:pymysql(用python连接以及操作数据库) 第八篇:mysql其他知识补充(引擎、Explain、授权) 阅读全文
posted @ 2018-03-02 19:05 人生不如戏 阅读(382) 评论(0) 推荐(1)