标签:sql

SQL计算timestamp的差值的方法

SQL计算timestamp的差值的方法

SQL计算timestamp的差值的方法 概述 有时候我们需要按照时间找出某些记录,比如说:算出离销售时间前1个小时的记录。 通常我们可以使用MYSQL的timestampdiff函数来做,但是这样没法使用到

Escape Escape 2023-04-28
0 0 0
查找MySQL中查询慢的SQL语句方法

查找MySQL中查询慢的SQL语句方法

如何在mysql查找效率慢的SQL语句呢?这可能是困然很多人的一个问题,MySQL通过慢查询日志定位那些执行效率较低的SQL 语句,用--log-slow-queries[=file_name]选项启动时,mysqld 会写一个包含所

泡泡 泡泡 2023-04-28
0 0 0
MySQL 消除重复行的一些方法

MySQL 消除重复行的一些方法

sql语句 /*MySQL 消除重复行的一些方法---Chu Minfei---2010-08-12 22:49:44.660--引用转载请注明出处:http://blog.csdn.NET/feixianxxx*/----------------全部字段重复--------------------

宇宙之一粟 宇宙之一粟 2023-04-28
0 0 0
mysql处理海量数据时的一些优化查询速度方法

mysql处理海量数据时的一些优化查询速度方法

由于在参与的实际项目中发现当mysql表的数据量达到百万级时,普通SQL查询效率呈直线下降,而且如果where中的查询条件较多时,其查询速度简直无法容忍。曾经测试对一个包含400多万条

大白菜程序猿 大白菜程序猿 2023-04-28
0 0 0
详谈mysqldump数据导出的问题

详谈mysqldump数据导出的问题

1,使用mysqldump时报错(1064),这个是因为mysqldump版本太低与当前数据库版本不一致导致的。 mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1': You have an error in your S

三掌柜 三掌柜 2023-04-28
0 0 0
MySQL 按指定字段自定义列表排序的实现

MySQL 按指定字段自定义列表排序的实现

问题描述 大家都知道, MySQL 中按某字段升序排列的 SQL 为 (以 id 为例,下同): SELECT * FROM `MyTable` WHERE `id` IN (1, 7, 3, 5) ORDER BY `id` ASC 降序排列的 SQL 为: SELECT * FROM `MyTa

张二河 张二河 2023-04-28
0 0 0
Mysql占用过高CPU时的优化手段(必看)

Mysql占用过高CPU时的优化手段(必看)

Mysql占用CPU过高的时候,该从哪些方面下手进行优化? 占用CPU过高,可以做如下考虑: 1)一般来讲,排除高并发的因素,还是要找到导致你CPU过高的哪几条在执行的SQL,show processlist语

向阳逐梦 向阳逐梦 2023-04-28
0 0 0
查看当前mysql使用频繁的sql语句(详解)

查看当前mysql使用频繁的sql语句(详解)

#mysql -uroot -p 输入密码 mysql show full processlist; 查看完全的SQL语句 mysql show processlist; 查看整体情况 这样子可以针对SQL语句进行优化。 以上这篇查看当前mysql使用频繁的sql语句(详解)就是小

竹子爱熊猫 竹子爱熊猫 2023-04-28
0 0 0
浅谈MySQL数据库中日期中包含零值的问题

浅谈MySQL数据库中日期中包含零值的问题

默认情况下MySQL是可以接受在日期中插入0值,对于现实来说日期中的0值又没有什么意义。调整MySQL的sql_mode变量就能达到目的。 set @@global.sql_mode='STRICT_TRANS_TABLES,NO_ZERO_DATE,NO_ENGINE_SUBSTI

宇宙之一粟 宇宙之一粟 2023-04-28
0 0 0
MySQL利用profile分析慢sql详解(group left join效率高

MySQL利用profile分析慢sql详解(group left join效率高

使用profile来分析慢sql mysql 的 sql 性能分析器主要用途是显示 sql 执行的整个过程中各项资源的使用情况。分析器可以更好的展示出不良 SQL 的性能问题所在。 最近遇到一个查询比较慢的

大猫 大猫 2023-04-28
0 0 0
MySQL慢查询之开启慢查询

MySQL慢查询之开启慢查询

一、慢查询有什么用 它能记录下所有执行超过long_query_time时间的SQL语句, 帮你找到执行慢的SQL, 方便我们对这些SQL进行优化. 二、参数说明 slow_query_log 慢查询开启状态 slow_query_log_file 慢

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-04-28
0 0 0
SQL中distinct 和 row_number() over() 的区别及用法

SQL中distinct 和 row_number() over() 的区别及用法

1 前言 在咱们编写 SQL 语句操作数据库中的数据的时候,有可能会遇到一些不太爽的问题,例如对于同一字段拥有相同名称的记录,我们只需要显示一条,但实际上数据库中可能含有多

大白菜程序猿 大白菜程序猿 2023-04-28
0 0 0
MySql Sql 优化技巧分享

MySql Sql 优化技巧分享

有天发现一个带inner join的sql 执行速度虽然不是很慢(0.1-0.2),但是没有达到理想速度。两个表关联,且关联的字段都是主键,查询的字段是唯一索引。 sql如下: SELECTp_item_token.*,p_item.pro

醒在深海的猫 醒在深海的猫 2023-04-28
0 0 0
深入浅出的学习Mysql

深入浅出的学习Mysql

前言 数据库一直是笔者比较薄弱的地方,结合自己的使用经验(python+sqlalchemy)等做个记录,笔者比较喜欢使用ORM,一直感觉拼sql是一件比较痛苦的事情(主要是不擅长sql),以前维护项的目

宇宙之一粟 宇宙之一粟 2023-04-27
0 0 0
MySQL UPDATE 更新

MySQL UPDATE 更新

如果我们需要修改或更新 MySQL 中的数据,我们可以使用 SQL UPDATE 命令来操作。 语法 以下是 UPDATE 命令修改 MySQL 数据表数据的通用 SQL 语法: UPDATE table_name SET field1=new-value1, field2=new-va

穿过生命散发芬芳 穿过生命散发芬芳 2023-04-27
0 0 0
MySQL 及 SQL 注入

MySQL 及 SQL 注入

如果您通过网页获取用户输入的数据并将其插入一个MySQL数据库,那么就有可能发生SQL注入安全的问题。 本章节将为大家介绍如何防止SQL注入,并通过脚本来过滤SQL中注入的字符。 所谓

共饮一杯 共饮一杯 2023-04-27
0 0 0
Navicat远程连接SQL Server并转换成MySQL步骤详解

Navicat远程连接SQL Server并转换成MySQL步骤详解

前言 最近项目中遇到用 SQL Server的程序,以前没用过这个数据库,于是尝试将其转换为 MySQL 的格式,可是不想在本地安装 SQL Server,于是决定在一个远程的 Windows 服务器上安装,并在本

贤蛋大眼萌 贤蛋大眼萌 2023-04-27
0 0 0
MySQL中联表更新与删除的语法介绍

MySQL中联表更新与删除的语法介绍

前言 相信大家在日常使用mysql,可能会遇到需要同时更新两张表时,我会采用在同一个事务中使用2句sql语句分别进行更新。其实,这种需要发送2句sql语句的方法效率相对来说是比较低

Escape Escape 2023-04-27
0 0 0
解析windows下使用命令的方式安装mysql5.7的方法

解析windows下使用命令的方式安装mysql5.7的方法

解压zip压缩包,创建my.ini文件内容如下 这里注意一下sql_mode 这里写的是让MySQL使用习惯类似Oracle,具体哪些什么意思大家很容易百度查到 [mysql]# 设置mysql客户端默认字符集default-character

向阳逐梦 向阳逐梦 2023-04-27
0 0 0
MySQL5.7 group by新特性报错1055的解决办法

MySQL5.7 group by新特性报错1055的解决办法

项目中本来使用的是mysql5.6进行开发,切换到5.7之后,突然发现原来的一些sql运行都报错,错误编码1055,错误信息和sql_mode中的“only_full_group_by“有关,到网上看了原因,说是mysql5.7中

Escape Escape 2023-04-27
0 0 0
1 74 75 76 77 78 131