
mysql
文章平均质量分 77
珂-瑞
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL执行计划解析
在实际数据库项目开发中,由于我们不知道实际查询时数据库里发生了什么,也不知道数据库是如何扫描表、如何使用索引的,因此,我们能感知到的就只有SQL语句的执行时间。尤其在数据规模比较大的场景下,如何写查询、优化查询、如何使用索引就显得很重要了。 那么,问题来了,在查询前有没有可能估计下查询要扫描多少行、使用哪些索引呢? 答案是肯定的。以MySQL为例,MySQL通过explain命令输出执行计划,对要执行的查询进行分析。 什么是执行计划呢? 简单来说,就是SQL在数据库中执行时的表现情况,通常用于SQL转载 2021-08-31 13:31:16 · 1356 阅读 · 0 评论 -
MySQL之——查询重复记录、删除重复记录方法大全
查找所有重复标题的记录: SELECT *FROM t_info aWHERE ((SELECTCOUNT(*)FROM t_infoWHERE Title = a.Title) >1)ORDERBY TitleDESC 一、查找重复记录 1、查找全部重复记录 Select * From 表 Where 重复字段 In (Select 重复字段 From 表 Group By 重复字段 Having Count(*)>1) 2、过滤重复记录(只显示一条) Se...转载 2021-04-10 21:26:16 · 279 阅读 · 0 评论 -
mysql学习内容1
1、sql执行流程 我们的系统通过一个数据库连接发送到了MySQL上,然后肯定会经过SQL接口、解析器、优化器、执行器几个环节,解析SQL语句,生成执行计划,接着去由执行器负责这个计划的执行,调用InnoDB存储引擎的接口去执行。 1、用户发送请求到tomcat中开启一个线程执行sql语句时,首先从数据库连接池中获取一个数据库连接。(常见的数据库连接池有DBCP,C3P0,Druid)。 2、多个系统要与mysql数据库建立很多个连接,Mysql也必然要维护与系统之间的多个连接,Mysql自.原创 2020-09-09 08:38:49 · 286 阅读 · 0 评论 -
CentOS7下安装mysql5.7
CentOS7下安装mysql5.7 一、安装YUM Repo 1、由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 下载命令: wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 2、然后进行repo的安装: rpm -ivh mysql5...原创 2020-04-18 22:34:59 · 181 阅读 · 0 评论