一、什么慢查询日志当mysql中运行的sql的时间达到一个阈值时,就会把这个sql语句记录下来。这个记录就是慢查询日志。二、 配置my.cnf文件#### slow log  慢查询日志 ####
slow_query_log = 1 ## 开启慢查询日志
slow_query_log_file = slow.log ## 慢查询日志文件名称
long_query_time = 2 ##sql 语            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-02 06:40:54
                            
                                196阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            MySql5.7安装后(windows环境),在安装目录下并没有发现my.ini的配置文件,百度了一下才知道MySql安装时会将data文件夹(包含数据库信息和文件)放在ProgramData文件夹中,并且ProgramData文件夹是以隐藏的形式存在。。。。接下来就需要开启隐藏文件夹选项了:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-25 19:11:08
                            
                                39阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            mysql5.7开启慢查询日志            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-06-04 10:36:17
                            
                                3016阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 慢查询有什么用? 
   
   它能记录下所有执行超过long_query_time时间的SQL语句, 帮你找到执行慢的SQL, 方便我们对这些SQL进行优化. 
   
   2. 如何开启慢查询? 
   
   首先我们先查看MYSQL服务器的慢查询状态是否开启. 
   
   连接MYSQL 
        
   然后执行如下命令:(我的已开启所以红圈处显示“ON”,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-27 21:35:27
                            
                                89阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. 慢查询有什么用? 
 
  它能记录下所有执行超过long_query_time时间的SQL语句, 帮你找到执行慢的SQL, 方便我们对这些SQL进行优化. 
 
  2. 如何开启慢查询? 
 
  首先我们先查看MYSQL服务器的慢查询状态是否开启. 
 
  连接MYSQL 
    
  然后执行如下命令:(我的已开启所以红圈处显示“ON”,未开启显示“OFF”) 
    开            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-24 05:07:25
                            
                                92阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            查询 expiration_time >= 2024-01-30 的结果。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-02 00:38:47
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.配置开启在mysql配置文件my.cnf中增加 log-slow-queries=/var/lib/mysql/slowquery.log (指定日志文件存放位置,可以为空,系统会给一个缺省的文件host_name-slow.log)long_query_time=2 (记录超过的时间,默认为10s)log-long-format (如果设置了,所有没有使用索引的查询也将被记录) vi /et            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-10 22:00:51
                            
                                183阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.子查询1.1MySQL5.5mysql>explainextendedselectid,k,c,padfromsbtest1whereidin(selectidfromsbtest1wherekin('50385','50011','43490','504922'));+----+--------------------+---------+-----------------+-----            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-07-06 17:34:25
                            
                                937阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、MyaSQL5.7安装包1.1、安装包下载地址:二、MySQL5.7安装2.1、双击msi安装包文件,默认选择开发版"Developer Default",点击"Next"。2.2、点击"Execute",安装系统需要的环境。2.3、环境安装完之后,点击"Next"。2.4、弹出窗口选择"Yes"。2.5、点击"Execute"。2.6、"Execute"执行完成后,点击"Next"。2.7、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-05 17:41:19
                            
                                543阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录问题场景:一、准备好MySQL8.0的压缩包二、开始安装 问题场景:今天第一次上MySQL数据库的时候,老师让我们安装MySQL8.0版本,我以前用的是MySQL5.7版本,老师说必须用MySQL8.0,于是我就准备装两个MySQL的不同版本,在安装的时候查了许多的资料,也走了很多弯路,这次我把安装的过程和心得写下来供有需求的朋友参考,按照我的步骤一步一步来一定能一次性成功。注意:我以前安装过            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-10 11:04:59
                            
                                550阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # MySQL 5.7 导读
在数据库领域中,MySQL 是一个非常受欢迎的关系型数据库管理系统(RDBMS)。它是由瑞典 MySQL AB 公司开发并于 1995 年首次发布的。MySQL 具有开源、高性能、易用等特点,是很多网站和应用程序的首选数据库。
本文将介绍 MySQL 5.7 版本的一些重要特性和用法,并提供相应的代码示例。
## 1. 新特性
MySQL 5.7 版本引入了许            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-27 03:18:54
                            
                                256阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我的系统和安装的MySQL版本如下:系统Windows10MySQL版本社区版5.7下载渠道官网:http://dev.mysql.com/downloads/mysql第一步2. 在需要安装进的盘里新建MySQL5.7文件夹,将下载下来的压缩包解压在该文件夹中。第二步1. 配置my.ini文件在解压好的在文件夹下创建一个my.ini文件,用记事本打开,将以下所给出的内容复制粘贴进my.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-08 14:03:01
                            
                                165阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Mysql5.7 对Json字段查询实现指南
Mysql5.7引入了对Json字段的全文搜索和查询功能,使得开发者可以更方便地处理Json数据。在本文中,我将向你介绍如何使用Mysql5.7对Json字段进行查询,并提供了详细的步骤和代码示例。
## 整体流程
下面是使用Mysql5.7对Json字段进行查询的整体流程。你可以按照以下步骤进行操作。
```mermaid
pie
  t            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-11 10:31:24
                            
                                407阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.MySQL5.7的下载首先直接百度mysql进入到官网 找到MySQL Community (GPL) Downloads点击进入,以5.7.31版本为例 首先直接进入点击Go to Download Page下载,不然下载的不是msi安装包(安装同时配置,推荐这种安装,同时点击界面让配置),而是zip的压缩包(需要安装之后自己修改配置文件,不推荐这种解压的安装方式)。 到选择版本的页面下载自            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-02 22:23:27
                            
                                413阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            慢日志使用前的准备工作使用慢日志之前,需要确定服务器的 MySQL 是否开启了慢日志,使用下述 SQL 语句进行查询(需要有权限,如果你是 root 账户,直接操作即可)show variables  like '%slow_query_log%';查询结果如下所示,只有开启了日志,才能进行慢日志文件查看。除此之外,在使用下述命令查看一下,当前服务器配置的慢日志记录时间,即SQL查询超过多长时间才            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-18 16:54:06
                            
                                141阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            5.7特性:    原生支持Systemd    更好的性能:对于多核cpu,固态硬盘,锁有着更好的优化    更好的innoDB存储引擎    更好的复制功能:复制带来啦数据完全不丢失的方案,传统金融客户也可以选择使用。 &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-02-27 20:01:38
                            
                                1295阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             1.mysql下载
①进入mysql官方网站:https://www.mysql.com/ 点击进入DOWNLOADS下载页面
②进入下载页面后,找到mysql社区版本MySQL Community (GPL) Downloads点击进入
③进入社区版页面后,进行如下点击
④进入后,点击mysql版本归档页面
⑤进入mysql版本归档页面后选择你所需要的mysql版本、操作系统及系统版本            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-06-24 21:07:32
                            
                                1970阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用Docker部署MySQL 5.7
随着容器化技术的流行,使用Docker来部署MySQL 5.7也变得非常方便。在本篇文章中,我将向你介绍如何使用Docker容器快速搭建一个MySQL 5.7实例。
## 步骤概览
以下是部署MySQL 5.7 Docker容器的步骤概览:
| 步骤 | 描述                 |
|------|----------------            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-20 10:20:29
                            
                                92阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            快速部署使用yum在Linux下进行安装 YUM) 1. 下载MySQL源安装包 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-30 17:01:47
                            
                                215阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm2.如果提示wget命令不存在,先执行yum -y install wget3.安装yumyum -y localinstall mysql57-community-release-el7-11.noarch.rpmyum -y install m            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2023-11-10 11:04:02
                            
                                218阅读
                            
                                                                             
                 
                
                                
                    