-
1. COUNT()函数概述
COUNT() 是一个聚合函数,返回指定匹配条件的行数。开发中常用来统计表中数据,全部数据,不为NULL数据,或者去重数据。
2. COUNT()参数说明
COUNT(1):统计不为NULL 的记录。COUNT(
-
1. 前言
先问大家一个问题,在不考虑多表联查这种复杂的查询场景下,一个简单的单表查询,MySQL可以同时利用几个索引?
当初我学习MySQL的时候,天真的以为只要把WHERE条件涉及到的列全部
-
SQL分页查询:
背景
在公司的系统中有一个平台是 做配置管理的 就是所谓的 CRUD 的平台,但是点击后进去到页面第一次看到的是一次查询的页面 (点击页面自动的触发查询的功能) 后面就可以你
-
今天刚刚学习了mybatis,做了简单的对数据库的增删改查。在进行删除操作时,单条删除时很简单,但是批量删除的时候拼接删除条件却有些麻烦,现记录一下做法。
Sql语句中,当删除条件并不
-
本文分析了mysqld进程关闭的过程,以及如何安全、缓和地关闭MySQL实例,对这个过程不甚清楚的同学可以参考下。
关闭过程:
1、发起shutdown,发出 SIGTERM信号
2、有必要的话,新建一个关闭
-
众所周知MySQL联合索引遵循最左前缀匹配原则,在少数情况下也会不遵循(有兴趣,可以翻一下上篇文章)。创建联合索引的时候,建议优先把区分度高的字段放在第一列。至于怎么统计区分度
-
文章每周持续更新,各位的「三连」是对我最大的肯定。可以微信搜索公众号「 后端技术学堂 」第一时间阅读(一般比博客早更新一到两篇)今年春节响应国家号召在家宅着抵抗疫情,拜年也
-
问题描述
最近项目线上环境,队列服务器上一直频繁地大量出现数据库死锁问题,这个问题最早可以追溯到年前,19年的时候就出现了,当时一直频于开发业务功能,所以一直未去处理这个问题,这次正
-
在编写业务逻辑代码的时候, 我不幸遇到下面的表结构(已经将主要逻辑抽离出来了):
class Category(Model):
__tablename__ = 'category'
# 分类ID
id = Column(Integer, primary_key=True, autoincrement=True)
# 分类
-
保证能如命令行进入MYSQLmysql> use mysql;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root'
WITH GRANT OPTION刷新权限flush privileges;
修改配置文件/etc/mysql/my.conf或者在/etc/mysql/mysql.conf.d注释掉此行#bind-
-
转载自飞辰 的个人空间MySQL 5.5 升级到 MySQL5.6,在什么都没有更改的情况下,直接将data放置到MySQL 5.6下运行,一开始就一切正常,但在新加一个数据库后,分配权限时,就出错了:ERROR 2013 (HY0
-
一、原因1.字符集不一致:Excel默认的字符集为GB2312,而MySQL默认的字符集为UTF-8或GBK,这可能导致数据在传输过程中出现乱码。2.数据类型不匹配:MySQL中VARCHAR和TEXT类型的字段可以存储不同的字符集,而Excel中的单元格只支持一种字符集。如果Excel单元格中包含不同的字符集,则可能会出现乱码。3.文件编码不一致:在使用Excel打开或保存CSV格式的文件时,可能会出现编码不一致的问题。例如,如果在保存CSV文件时选择了ANSI编码,而MySQL使用的是UTF-8编码,
-
MySQL是一个非常流行和强大的关系型数据库管理系统,它提供了各种各样的数据存储和查询功能。在实际应用中,有时我们需要按特定的时间段来存储和管理数据。本文将介绍MySQL中的数据表存储期限方法。一、MySQL数据表结构简介在MySQL中,数据以数据库、表和行的形式进行维护。数据库是一个数据存储单元,它可以包含多个数据表。表是数据存储的基本单位,它由多个行和列
-
如何实时监控MySQL连接数?MySQL是一种广泛使用的关系型数据库管理系统,用于存储和管理大量的数据。在高并发的情况下,MySQL的连接数是关键指标之一,能够直接影响系统的性能和稳定性。因此,实时监控MySQL连接数对于系统运维和性能优化是必不可少的。本文将介绍一些常用的方法和工具,来实时监控MySQL连接数以及相应的解决方案。MySQL的内置状态变量My
-
如何在命令行中测试MySQL连接的事务性能?MySQL是一种常用的关系型数据库管理系统,其性能对于许多应用程序来说至关重要。一种常见的性能指标是事务处理能力,即数据库系统能够处理多少个事务操作。本文将介绍如何利用命令行工具测试MySQL连接的事务性能。首先,我们需要确保已经安装了MySQL数据库,并且在本地主机上运行。然后,打开终端或命令行界面,并输入以下命