
MySQL
文章平均质量分 92
MySQL数据库
李少谦
22届毕业、软件工程、Java、写代码、独立思考
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL数据库中经常使用的函数
COUNT(字段名)计算指定列下总的行数,计算时将忽略空值的行。COUNT(*) 计算表中总的行数,无论某列有数值或者为空值。原创 2022-11-16 21:58:16 · 260 阅读 · 0 评论 -
程序员必须知道的MySQL高级篇 锁(三)
程序员必须知道的MySQL高级篇(二)1. Mysql中的锁1.1 锁概述1.2 锁分类1.3 Mysql 锁1.2 MyISAM 表锁1.2.1 如何加表锁1.2.2 读锁案例1.2.3 写锁案例5.2.4 结论1.2.5 查看锁的争用情况1.3 InnoDB 行锁1.3.1 行锁介绍1.3.2 背景知识1.3.3 InnoDB 的行锁模式5.3.4 案例准备工作5.3.5 行锁基本演示5.3.6 无索引行锁升级为表锁5.3.7 间隙锁危害5.3.8 InnoDB 行锁争用情况1.3.9 总结2. 常用S原创 2021-08-26 14:53:56 · 567 阅读 · 0 评论 -
程序员必须知道的MySQL优化篇 SQL优化(二)
程序员必须知道的MySQL优化篇(二)3. 优化SQL3.1 查看SQL执行频率3.2 定位低效率执行SQL3.3 explain分析执行计划3.3.1 环境准备3.3.2 explain 之 id3.3.3 explain 之 select_type3.3.4 explain 之 table3.3.5 explain 之 type3.3.6 explain 之 key3.3.7 explain 之 rows3.3.8 explain 之 extra3.4 show profile分析SQL3.5 tra原创 2021-08-26 13:37:12 · 316 阅读 · 0 评论 -
程序员必须知道的MySQL优化篇 索引(一)
程序员必须知道的MySQL优化篇(一)1. 索引1.1 索引概述1.2 索引优势劣势1.3 索引结构1.3.1 BTREE 结构1.3.2 B+TREE 结构1.3.3 MySQL中的B+Tree1.4 索引分类1.5 索引语法1.5.1 创建索引1.5.2 查看索引1.5.3 删除索引1.5.4 ALTER命令1.6 索引设计原则2. 存储引擎2.1 存储引擎概述2.2 各种存储引擎特性2.2.1 InnoDB2.2.2 MyISAM2.2.3 MEMORY2.2.4 MERGE2.3 存储引擎的选择1原创 2021-08-26 09:45:09 · 357 阅读 · 0 评论 -
不会真的还有人不清楚MySQL吧
MySQL管理和语法SQL 语言概述一、SQL 具有四个主要的功能二、语言的特点基本数据类型数据定义语言(DDL)一、数据库二、表三、索引唯一索引四、视图五、存储过程六、触发器数据操纵语言(DML)数据查询语言一、查询语言格式二、简单查询三、复杂查询: 涉及多个表的查询四、正则表达式查询数据控制语言(DCL)并发事务带来的问题不可重复度和幻读区别:事务隔离级别MySQL ALTER命令删除,添加或修改表字段修改字段类型及名称ALTER TABLE 对 Null 值和默认值的影响修改字段默认值修改表名MySQ原创 2021-07-22 09:29:35 · 203 阅读 · 1 评论 -
windows下安装MySQL 5.7.x msi安装版&免安装版教程
MySQL安装简介解压安装简介数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。解压安装环境:windows10版本:mysql-5.7.28-winx原创 2021-05-09 19:44:03 · 2806 阅读 · 0 评论