摘要: 一、请求格式 二、响应格式 阅读全文
posted @ 2018-10-11 21:12 就俗人一个 阅读(129) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库的体系架构如下图所示: 从上图中可以看出,MySQL主要分为以下几个组件: 连接池组件 管理服务和工具组件 SQL接口组件 分析器组件 优化器组件 缓冲组件 插件式存储引擎 物理文件 存储引擎:其实就是指定表如何存储数据,如何为存储的数据建立索引以及如何更新、查询数据等技术实现的方法 阅读全文
posted @ 2018-10-11 18:50 就俗人一个 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一、MySQL中常见索引类型 普通索引:仅加速查询 主键索引:加速查询、列值唯一、表中只有一个(不可有null) 唯一索引:加速查询、列值唯一(可以有null) 组合索引:多列值组成一个索引,专门用于组合搜索,其效率大于索引合并 索引合并:使用多个单列索引组合搜索。 覆盖索引:select的数据列只 阅读全文
posted @ 2018-10-11 18:05 就俗人一个 阅读(3514) 评论(0) 推荐(0) 编辑
摘要: 一、视图 视图:是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。 视图的特点: 1.视图的列可以来自不同的表,是表的抽象和逻辑意义上建立的新关系; 2.视图是由基本表(实表)产生的表(虚表); 3.视图的建立和删除不影响基本表; 4.对视图内容的更新(添加、删除和 阅读全文
posted @ 2018-10-11 11:47 就俗人一个 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 正则表达式用来描述或者匹配符合规则的字符串。它的用法和 like 比较相似,但是它又比 like 更强大,能够实现一些很特殊的规则匹配。正则表达式需要使用 regexp 命令,匹配上返回 1 匹配不上返回 0,默认不加条件 regexp 相当于 like "%%",在前面加上 not 相当 阅读全文
posted @ 2018-10-10 15:36 就俗人一个 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 表结构如图所示 /* Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL Source Server Version : 50730 Source Host : localhost:33 阅读全文
posted @ 2018-10-10 09:12 就俗人一个 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 导出现有数据库数据 在终端使用mysqldump命令可以用来生成指定数据库的脚本文本,但要脚本文本中只包含数据库的内容,而不会存在创建数据库的语句!所以在恢复数据时,还需要自己手动创建一个数据库之后再去恢复数据。 mysqldump命令是在windows控制台下执行,无需登录mysql!!! 导入现 阅读全文
posted @ 2018-10-09 23:14 就俗人一个 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 表和数据: -- 创建表 CREATE TABLE `person` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL, `age` tinyint(4) DEFAULT '0', `gender` enum('男 阅读全文
posted @ 2018-10-09 00:15 就俗人一个 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 表和数据: -- 创建部门 CREATE TABLE dept ( id int not null AUTO_INCREMENT PRIMARY KEY, name VARCHAR(10) not null COMMENT '部门名称' ) -- 添加部门数据 INSERT INTO `dept` 阅读全文
posted @ 2018-10-08 23:54 就俗人一个 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一、用户管理 -- 创建用户 create user "用户名"@"IP地址" identified by "密码"; create user "pd"@"192.168.1.1" identified by "123456"; create user "pd"@"192.168.%" identi 阅读全文
posted @ 2018-10-08 22:35 就俗人一个 阅读(260) 评论(0) 推荐(0) 编辑