
MySQL学习总结
文章平均质量分 80
小夫同学
Feel it, Do it now.
展开
-
【MySQL】初始MySQL
目录1.1 数据库基础1.1.2 表1.1.3 数据类型1.1.4 主键1.2.2 SQL语言1.3 什么是MySQL1.3.1 客户机-服务器软件1.3.3 MySQL的优势1.4 MySQL工具1.4.2 MySQL Workbench1.1 数据库基础数据库是由一批数据构成的有序的集合,这些数据被存放在结构化的数据表里。数...原创 2018-10-01 21:00:08 · 261 阅读 · 0 评论 -
【MySQL】数据备份和恢复
目录14.1 数据备份14.1.1 使用mysqldump命令备份14.1.2 直接复制整个数据库目录14.1.3 使用mysqlhotcopy工具快速备份14.2 数据还原14.2.1 使用mysql命令还原14.2.2 直接复制到数据库目录14.2.3 mysqlhotcopy快速恢复14.3数据库迁移14.3.1 相同版本的MySQL...原创 2018-10-17 15:52:24 · 318 阅读 · 0 评论 -
【MySQL】用户管理
目录13.1权限表13.1.1 user表13.1.3 tables_priv表和columns_priv表13.1.4 procs_priv表13.2 账户管理13.2.1 登录和退出MySQL服务器13.2.2 新建普通用户,实际上是对user表的操作。13.2.3 删除普通用户,首先要拥有权限。 13.2.4 root用户修改自己的密码...原创 2018-10-17 15:47:30 · 172 阅读 · 0 评论 -
【MySQL】触发器
目录12.1.1 创建只有一个执行语句的触发器12.1.2 创建有多个执行语句的触发器12.3 触发器的使用12.4 删除触发器 12.1.1 创建只有一个执行语句的触发器创建一个触发器的语法如下:CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR E...原创 2018-10-17 15:40:54 · 183 阅读 · 0 评论 -
【MySQL】视图
目录11.1.1 视图的含义11.1.2 视图的作用11.2.1 创建视图的语法形式11.2.3 在多表上创建视图11.4 修改视图属性11.5 更新视图内容11.6 删除视图11.1.1 视图的含义视图是一个虚拟表,是从数据库中一个或多个表中导出来的表。视图还可以从已经存在的视图的基础上定义。11.1.2 视图的作用● 简单性:将经...原创 2018-10-17 15:39:23 · 491 阅读 · 0 评论 -
【MySQL】存储过程和函数
目录10.1.1 创建存储过程10.1.2 创建存储函数10.1.3 变量的使用10.1.4 定义条件和处理程序10.1.5 光标的使用10.1.6 流程控制的使用10.2.1 调用存储过程10.2.2 调用存储函数10.3.1 SHOW STATUS语句查看存储过程和函数的状态10.3.2 SHOW CREATE语句查看存储过程和...原创 2018-10-17 15:37:28 · 761 阅读 · 0 评论 -
【MySQL】索引
目录9.1.1 索引的含义和特点9.1.2 索引的分类9.1.3 索引的设计原则9.2 创建索引9.3 删除索引9.1.1 索引的含义和特点索引是一个单独的、存储在磁盘上的数据库结构,它们包含着对数据表里所有记录的引用指针。索引用于快速找出在某个列中有一特定值的行。不使用索引, MySQL必须从第1条记录开始读完整个表,直到找出相关的行。表越大,查...原创 2018-10-17 15:31:24 · 162 阅读 · 0 评论 -
【MySQL】插入、更新与删除数据
目录8.1插入数据8.2 更新数据8.3 删除数据8.1插入数据8.1.1 为表的所有字段插入数据使用基本的INSERT语句插入数据要求指定表名称和插入到新记录中的值。INSERT INTO table_name (column_list列) VALUES (value_list值); 仅需要列和值一一对应即可;使用INSERT插入数据时,允许列名称列...原创 2018-10-17 15:29:02 · 231 阅读 · 0 评论 -
【MySQL】查询数据
目录7.2 单表查询7.3 使用集合函数查询7.4 连接查询7.5 子查询7.6 合并查询结果7.7 为表和字段取别名7.8 使用正则表达式查询MySQL从数据表中查询数据的基本语句为SELECT语句。SELECT [不重复distinct] 字段 FROM 表名 WHERE/GROUP BY [HAVING] +[条件]+[升降序];SE...原创 2018-10-17 15:25:59 · 329 阅读 · 0 评论 -
【MySQL】MySQL函数
目录6.1 MySQL函数简介6.2数学函数6.3 字符串函数6.4 日期和时间函数6.5 条件判断函数6.6 系统信息函数6.7 加密函数6.8 其他函数6.1 MySQL函数简介各类函数从功能方面主要分为以下几类: 数学函数 字符串函数 日期和时间函数 条件判断函数 ...原创 2018-10-17 15:17:01 · 293 阅读 · 0 评论 -
【MySQL】数据类型和运算符
目录 5.1.1 整数类型5.1.2 浮点数类型和定点数类型5.1.3 日期与时间类型5.1.4 文本字符串类型(字符字符串)5.1.5 二进制字符串类型(字节字符串)5.2 如何选择数据类型5.3.2 算术运算符5.3.3 比较运算符5.3.4 逻辑运算符5.3.5 位运算符5.3.6 运算符的优先级5.1.1 整数...原创 2018-10-14 23:18:53 · 189 阅读 · 0 评论 -
【MySQL】数据表的基本操作
目录4.1.1 创建表的语法形式4.1.2 使用主键约束4.1.3 使用外键约束4.1.4 使用非空约束4.1.5 使用唯一性约束4.1.6 使用默认约束4.1.7 设置表的属性值自动增加4.2.1 查看表基本结构语句DESCRIBE4.2.2 查看表详细结构语句SHOW CREATE TABLE4.3.1 修改表名4.3.2 ...原创 2018-10-14 23:04:51 · 176 阅读 · 0 评论 -
【MySQL】数据库的基本操作
目录 3.1 创建数据库3.2 删除数据库3.3.1 MySQL存储引擎简介3.3.2 InnoDB存储引擎3.3.3 MyISAM存储引擎3.3.4 MEMORY存储引擎3.3.5 存储引擎的选择3.1 创建数据库创建数据库是在系统磁盘上划分一块区域用于数据的存储和管理,如果管理员在设置权限的时候为用户创建了数据库,则可以直接使用,否则,需...原创 2018-10-14 22:59:07 · 193 阅读 · 0 评论 -
【MySQL】MySQL的安装与配置
目录2.1.2 配置MySQL 5.62.2.1 启动MySQL服务2.2.2 登录MySQL数据库2.2.3 配置Path变量2.3 MySQL常用图形管理工具2.4.1 Linux操作系统下的MySQL版本介绍2.4.2 安装和配置MySQL的RPM包2.4.3 安装和配置MySQL的源码包2.1.2 配置MySQL 5.6MySQL安...原创 2018-10-01 21:20:57 · 493 阅读 · 0 评论 -
【MySQL】日志
目录15.1 日志简介15.2 二进制日志,记录数据库的变化。15.2.1 启动和设置二进制日志15.2.2 查看二进制日志15.2.3 删除二进制日志15.2.4 使用二进制日志还原数据库15.2.5 暂时停止二进制日志功能15.3 错误日志15.3.1 启动和设置错误日志15.3.2 查看错误日志15.3.3 删除错误日志1...原创 2018-10-17 15:55:04 · 204 阅读 · 0 评论