数据库学习--MySQL
MySQL学习
有一天我也是大佬
冲冲冲
展开
-
数据库学习-MySQL进阶篇(一)
MySQL管理1. MySQL管理简介(1) MySQL组件(2) MySQL的常规管理2. 数据目录(1) 数据目录位置(2) 数据目录结构1. MySQL管理简介(1) MySQL组件(2) MySQL的常规管理2. 数据目录数据目录存储所有的数据库以及提供服务器运作信息的状态文件和日志。(1) 数据目录位置查看数据库目录的位置未连接上服务器查看服务器启动时读取的选项文件。如Unix系统上查看/etc/my.cnf文件中的或者调用如下指令找到文件选项文件的位置mysql原创 2020-12-01 16:31:38 · 330 阅读 · 0 评论 -
数据库学习-MySQL基础篇(六)
MySQL-存储引擎及查询优化2. 使用索引(1) 索引的优缺点(2) 索引的使用1) 注意事项:2) 索引的使用语法3) 使用EXPLAIN检出MySQL内部优化程序的操作2. 使用索引(1) 索引的优缺点MySQL中索引的用途(优点:加快检索速度):索引可用于加快对WHERE子句匹配的行进行搜索的速度,或者加快表连接匹配行搜索的速度;使用MIN()或者MAX()函数可以不用逐行检查,快速找到索引列中最小值或者最大值;ORDER BY与GROUP BY子句,使用索引来高效的完成分组与分类操作原创 2020-12-01 09:58:00 · 71 阅读 · 0 评论 -
数据库学习-MySQL基础篇(五)
MySQL-视图和存储程序1. 视图(1) 创建视图(2) 使用视图2. 存储程序(1) 复合语句和语句分隔符(2) 存储函数和存储过程3. 触发器4. 事件1. 视图视图时一个虚拟表,不包含数据,在表或其它视图的基础上使用SELECT语句定义的,提供了另一种查看表数据的方式。(1) 创建视图基本语法CREATE VIEW ViweName AS SELECT……(2) 使用视图查询信息SELECT * FROM ViewName [WHERE……] [GROUB BY] [ORDE原创 2020-11-17 16:18:12 · 118 阅读 · 0 评论 -
数据库学习-MySQL基础篇(四)
MySQL-数据类型1. MySQL中的数据值分类(1) 数值1) 整数及定点数2) 位域值(b'val'/0bval,val由0,1串构成)(2) 字符串值1) 表示2) 分类3) 一些注意点(3) 时态值(时间/日期)(4) 空间值(5) 布尔值(6) NULL值2.MySQL的数据类型1. MySQL中的数据值分类(1) 数值整数(不包含小数部分),定点数/浮点数(可以包含小数部分)以及位域值。如:48,36.15,-2.34E12,b’1001’。注意:逗号不能作为分隔符。1) 整数及定点数原创 2020-11-13 15:39:40 · 608 阅读 · 0 评论 -
数据库学习-MySQL基础篇(三)
MySQL入门-事务1. 初识事务(1) 什么是事务?(2) 为什么要使用事务?(3) 事务的四大特性2. 事务的使用(1) 简单的使用例子(2) 事务保存点3. 事务隔离(InnoDB的事务隔离机制)(1) 事务运行时可能出现的各种问题(2) 四种事务隔离级别(3) 更改隔离级别1. 初识事务(1) 什么是事务?事务是一组SQL语句,这组SQL语句是一个执行单位,要不全部执行成功,要不全部执行不成功。事务中的SQL语句要不全部对数据库产生影响,要么全部都不产生影响,数据库总是保持一致性状态,即使原创 2020-11-09 17:05:46 · 122 阅读 · 0 评论 -
数据库学习-MySQL基础篇(二)
MySQL入门-DML原创 2020-11-04 15:58:03 · 101 阅读 · 0 评论 -
数据库学习-MySQL基础篇(一)
Mysql入门1. Mysql学习准备(不包括软件安装及配置)(1) 建立和删除数据库连接(2) SQL语句的一些小规则(3) Windows下一些有用的快捷键(4) sql语句的输入输出重定向2 数据库的创建、选择、更改与删除(1) 创建(2) 选择(3) 更改(4) 删除3. 表的创建、更改、索引、删除注:Mysql技术内幕第五版学习笔记1. Mysql学习准备(不包括软件安装及配置)(1) 建立和删除数据库连接注:这里只简单的学习,更多操作如创建用户,修改密码等后面会仔细的学习mysql -原创 2020-11-02 17:11:02 · 169 阅读 · 0 评论