肥涵

导航

随笔分类 -  Mysql

Mysql-10 存储过程
摘要:1、什么是存储过程 a、存储过程就是为以后的使用而保存的一条或多条Mysql语句的集合; b、可将存储过程看作为批处理文件。 2、为什么需要使用存储过程 a、通过把处理封装在容易使用的单元中,简化复杂操作; b、由于不要求反复建立一系列处理步骤,这保证了数据的完整性; c、简化对变动的管理,如果表名 阅读全文

posted @ 2021-01-31 21:07 肥涵 阅读(100) 评论(0) 推荐(0)

Mysql-9 视图
摘要:1、视图概述 a、视图是虚拟的表。与包含数据的表不一样,视图只包含使用时动态检索数据的查询。 b、视图仅仅是用来查看存储在别处的数据的一种方式,视图本身不包含数据,因此他们返回的数据是从其他表中检索出来的。 实例: 不使用视图——实例 a、通过select 语句从3个表中检索数据: SELECT c 阅读全文

posted @ 2021-01-31 20:31 肥涵 阅读(113) 评论(0) 推荐(0)

Mysql-8 表结构操作
摘要:1、表 a、Mysql数据库的表是一个二维表,由一个或多个数列构成 b、每个数据列都有它的特定类型,该类型决定了Mysql如何看待该列数据 2、创建表 格式: 注1:表的主键可以在创建表时用primary key (列名) 关键字指定 主键值必须是唯一的 如果主键使用单个列,则他的值必须唯一,如果使 阅读全文

posted @ 2021-01-18 21:57 肥涵 阅读(191) 评论(0) 推荐(0)

Mysql-7 列数据类型
摘要:1、Mysql 表字段类型 a、Mysql 数据库的表是一个二维表,由一个或多个数据列构成 b、每个数据列都有它的特定类型,该类型觉得了Mysql如何看待该列数据,客园把整型数值存放到字符类型的列中,Mysql则会把它看成字符串来处理 c、Mysql中的列类型有三种:数值类、字符串类、日期/时间类 阅读全文

posted @ 2021-01-18 21:31 肥涵 阅读(111) 评论(0) 推荐(0)

Mysql-6 数据增、删、改、查操作
摘要:1、插入数据 a、使用insert 语句来完成插入操作,插入操作客园采用下列方式 -1、插入完成的行; 格式: insert into 表名(列名) values(各个列的值) 注意:列名可省略,但是values 需要根据表列的顺序进行赋值 -2、插入行的一部分; -3、插入多行; 格式: inse 阅读全文

posted @ 2021-01-17 21:43 肥涵 阅读(118) 评论(0) 推荐(0)

Mysql-5 表联结
摘要:1、联结 a、SQL最强大的功能之一就是能在数据检索查询的执行中联结表 b、数据是存储在关系表中的,关系表的设计原则是保证把信息分解为多个表,一类数据一个表,各表通过某些常用的值互相关联 2、表连接 a、两个表之间的关联关系通过外键来关联 b、外键是某个表中的一列,它包含另外一个表的主键值,定义了两 阅读全文

posted @ 2021-01-17 21:20 肥涵 阅读(84) 评论(0) 推荐(0)

Mysql-4 分组查询与子查询
摘要:1、查询结果的分组操作 a、分组允许把数据分为多个组,以便能对每个组进行聚集计算 b、分组是在select语句的group by 子句中建立的 注意:group by 只是创建分组,但并不保证分组里面的数据的排列顺序,需要使用order by 子句对分组里面的数据进行排序 目的:使用group by 阅读全文

posted @ 2021-01-13 21:32 肥涵 阅读(219) 评论(0) 推荐(0)

Mysql-3 正则表达式
摘要:1、 正则表达式简介: 正则表达式是用来匹配文本的特殊的字符集合,如果想从一个文本文件中提取电话号码,可以使用正则表达式来完成 2、正则表达式作用 a、正则表达式的作用是匹配文本,将一个正则表达式与一个文本串进行比较 b、mysql 用where 子句对正则表达式提供支持,允许指定正则表达式过滤se 阅读全文

posted @ 2021-01-10 20:48 肥涵 阅读(136) 评论(0) 推荐(0)

Mysql-2 查询操作
摘要:Select 查询语句 a、Mysql 使用select 语句查询数据 b、select 语句的作用是从一个或多个表中查询信息 c、使用select语句,必须至少给出两条信息 1) 选择什么 2) 从什么地方选择 注意: SQL语言中,不区分大小写,每一句的SQL语句,使用”;“表示结尾 以下语法说 阅读全文

posted @ 2021-01-10 19:29 肥涵 阅读(193) 评论(0) 推荐(0)

Mysql -1 快速入门
摘要:1、 查看当前Mysql 服务器有哪些数据库,有默认、系统级别或自创的数据库 使用命令 show databases; s是由于有多个数据库,则为复数 2、选择指定的数据库 使用命令 use 数据库名; 3、创建数据库 使用命令 create database mydb; mydb 为数据库名 4、 阅读全文

posted @ 2021-01-10 11:58 肥涵 阅读(85) 评论(0) 推荐(0)