![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
源活水
这个作者很懒,什么都没留下…
展开
-
【MySQL】MySQL学习笔记(一)MySQL的安装与配置
1 Windows平台下安装与配置MySQL2 Linux平台下安装与配置MySQL2.1 Ubuntu平台2.1.1 APT安装2.1.2 DEB Bundle安装参考资料: 1. 菜鸟教程 ☞ SQL教程 2. 菜鸟教程 ☞ MySQL教程 3. MySQL 5.7从入门到精通1 Windows平台下安装与配置MySQL Windows平台下...原创 2018-05-26 12:14:01 · 366 阅读 · 0 评论 -
【MySQL】MySQL学习笔记(十二)触发器
1 创建触发器2 查看触发器3 删除触发器 MySQL的触发器和存储过程一样,都是嵌入到MySQL的一段程序,触发器是由事件来触发某个操作,这些事件包括INSERT、UPDATE和DELETE语句,如果定义类触发程序,当数据库执行这些语句的时候就会激发触发器执行相应的操作,触发程序是与表有关的命名数据库对象,当表上出现特定事件时,将激活对象。1 创建触发器创建触发器...原创 2018-05-31 16:52:09 · 313 阅读 · 0 评论 -
【MySQL】MySQL学习笔记(十一)视图
1 视图概述2 创建视图3 查看视图4 修改视图5 更新视图6 删除视图1 视图概述 数据库中的视图是一个虚拟表,视图包含一系列带有名称的行和列数据。行和列数据来自自由定义视图查询所引用的表,并且在引用视图时动态生成。 视图是一个或者多个表中导出的,视图的行为与表非常相似,但是视图是一个虚拟表。在视图中用户可以使用SELECT语句查询数据,以及使用INSERT...原创 2018-05-31 16:17:02 · 322 阅读 · 0 评论 -
【MySQL】MySQL学习笔记(十)存储过程
1 创建存储过程和函数1.1 创建存储过程1.2 创建存储函数1.3 变量1.4 光标1.5 流程控制2 调用存储过程和函数3 查看存储过程和函数4 删除存储过程和函数 存储过程就是一条或者多条SQL语句的集合。1 创建存储过程和函数 存储程序可以分为存储过程和存储函数,MySQL中创建存储过程和函数使用的语句分别是:CREATE PROCEDU...原创 2018-05-31 11:08:23 · 333 阅读 · 0 评论 -
【MySQL】MySQL学习笔记(九)索引
1 索引简介2 创建索引3 删除索引 索引用于快速找出在某个列中有一特定值的行,不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大,查询数据所花费的时间越多,如果表中查询的列有一个索引,MySQL能快速到达某个位置去搜寻数据文件,而不必查看所有数据。1 索引简介 数据库中的索引是某个表中一列或者若干列值的集合,是一个独立的、物理的数据...原创 2018-05-31 01:20:57 · 187 阅读 · 0 评论 -
【MySQL】MySQL学习笔记(八)插入、更新与删除数据
1 插入数据2 更新数据3 删除数据1 插入数据 MySQL使用INSERT语句向数据表中插入新的数据记录,可以插入的方式有:插入完整的记录、插入记录的一部分、插入多条记录、插入另一个查询的结果。为表的所有字段插入数据:需要指定表名称和插入到新纪录中的值,基本语法格式为——insert into table_name (column_list) values (va...原创 2018-05-31 00:02:36 · 450 阅读 · 0 评论 -
【MySQL】MySQL学习笔记(七)查询数据
1 概述2 单表查询2.1 基本查询2.2 范围查询2.3 模糊查询2.3.1 带LIKE的字符匹配查询2.3.22.4 多条件查询2.5 查询结果处理3 聚合函数4 连接查询5 子查询6 合并查询结果7 别名8 使用正则表达式查询1 概述 MySQL从数据表中查询数据的基本语句为SELECT语句,SELECT语句的基本格式是:se...原创 2018-05-26 22:58:21 · 228 阅读 · 0 评论 -
【MySQL】MySQL学习笔记(六)MySQL函数
[TOC] MySQL中的函数包括:数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数和加密函数等。1 数学函数 数学函数主要用来处理数值数据,主要的数学函数有:绝对值函数、三角函数、对数函数、随机函数等,在有错误产生时,数学函数将会返回空值NULL。帮助文档:Numeric Functions and Operators2 字符串函数 字符串函数主要用...原创 2018-05-26 19:54:24 · 170 阅读 · 0 评论 -
【MySQL】MySQL学习笔记(五)数据类型和运算符
1 数据类型1.1 数值类型2.2 字符串类型2.3 日期和时间类型2.4 二进制字符串类型2.5 布尔值——Boolean3 SQL运算符3.1 算术运算符3.2 比较运算符3.3 逻辑运算符3.4 位操作运算符1 数据类型 MySQL支持多种数据类型,主要有数值类型、日期/时间类型和字符串类型。1.1 数值类型整型数值类型:...原创 2018-05-26 18:49:35 · 286 阅读 · 0 评论 -
【MySQL】MySQL学习笔记(四)数据表的基本操作
1 创建数据表1.1 创建表的语法形式1.2 使用主键约束1.3 使用外键约束1.4 使用非空约束1.5 使用唯一性约束1.6 使用默认约束1.7 设置表的属性值自动增加2 查看数据表结构2.1 查看表基本结构语句DESCRIBE2.2 查看表详细结构语句SHOW CREATE TABLE3 修改数据表3.1 修改表名3.2 修改字段的数据类型3.3 修改字...原创 2018-05-26 18:05:14 · 165 阅读 · 0 评论 -
【MySQL】MySQL学习笔记(三)数据库的基本操作
1 创建数据库2 删除数据库1 创建数据库MySQL创建数据库的基本SQL语法格式为:create databases database_name;注意: database_name是数据库的名称,且该名称不能与已经存在的数据库重名查看数据库的定义信息:show create database database_name;查看当前所有存在...原创 2018-05-26 13:57:59 · 172 阅读 · 0 评论 -
【MySQL】MySQL学习笔记(二)数据库存储引擎
1 MySQL存储引擎简介2 InnoDB存储引擎3 MyISAM存储引擎4 MEMORY存储引擎5 存储引擎的选择1 MySQL存储引擎简介 MySQL的核心是存储引擎,DBMS使用存储引擎进行创建、查询、更新和删除数据的操作,不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能。MySQL提供了多个不同的存储引擎,在MySQL中,不需要再整个服务器中使用同一...原创 2018-05-26 13:56:17 · 207 阅读 · 0 评论 -
【MySQL】MySQL Cluster(待补全)
1 MySQL Cluster概述1.1 MySQL Cluster基本概念1.2 MySQL Cluster节点1.2.1 管理节点1.2.2 SQL节点1.2.3 数据节点2 MySQL Cluster安装和配置3 MySQL Cluster管理4 MySQL Cluster维护1 MySQL Cluster概述1.1 MySQL Cluster...原创 2018-06-01 00:12:54 · 300 阅读 · 0 评论