MySQL

SQL 中 HAVING 常见的使用方法

HAVING 子句 始终要记得 SQL是一种基于“面向集合”思想设计的语言 。 1. 寻找缺失的编号 查询这张表里是否存在数据缺失。当前这张表的编号并不是连续的,缺少了 4 和 7(这里给出的列是有序的,实际情景...

SQL开发知识:MySQL中CURRENT_TIMESTAMP时间戳的使用详解

前言 最近在项目中发现一个小问题,数据被更改时,插入记录和更新记录的时间会被同步更新。设置的两个时间create_time、update_time,按照预期来讲,应该是创建记录的时候会同步更新create_time,update_time,而在更新记录的时...

解决MySQL中10061错误问题(mysql中10061)

解决MySQL中10061错误问题 MySQL是一种常用的关系型数据库管理系统,但使用过程中经常会出现各种错误,其中10061错误是比较常见的一种。该错误表示连接MySQL数据库时无法建立连接,通常是由于MySQL服务未启动或防火墙等网络问题引起的。本文将...

MySQL中1452错误的原因和解决方法(mysql中1452)

MySQL中1452错误的原因和解决方法 MySQL是一种流行的关系型数据库,但有时您会遇到1452错误。这种错误通常与外键约束有关,表示您试图在父表中找不到匹配记录的记录中插入数据。在这篇文章中,我们将探讨MySQL中1452错误的原因和解决方法。 1....

关于postgresql 删除重复数据的几种方法介绍

在使用PG数据库的这段时间,总结了三种删除重复数据的方法,其中最容易想到的就是最常规的删除方法,但此方法性能较差,删数据耗时较久,虽容易实现,但性能太差,影响写数据的速率。 另外就是被使用的group by删除方法,效率较高。 还有一种是刚发现的,还没有验...

详解mysql跨库查询解决方案

1.第一种跨库查询,是在同一个mysql服务器下两个不同的数据库之间的联查,关系如下图 在同一个mysql服务器下,不同的两个数据直接加上库名就可以实现跨库查询了 select * from t_test1 t1, test2.t_test2 t2 whe...

SQL开发知识:如何利用MySQL添加联合唯一索引

联合唯一索引 项目中需要用到联合唯一索引: 例如:有以下需求:每个人每一天只有可能产生一条记录:处了程序约定之外,数据库本身也可以设定: 例如:t_aa 表中有aa,bb两个字段,如果不希望有2条一模一样的记录(即:aa字段的值可以重复; bb字段的值也可...

MySQL查看表分区的指南(mysql查看分区)

MySQL是一种关系型数据库管理系统,在用户管理丰富的数据时可以灵活使用表分区。但是,由于表分区功能要求比较强,普通用户常常会不知道怎么查看MySQL的表分区。以下是MySQL查看表分区的指南,希望能给大家提供一些帮助。 1、使用SQL语句查看表分区 可以...

MySQL查看Root密码:简单几步!(mysql查看root密码)

MySQL的Root密码是一个很重要的安全凭据,它可以控制MySQL安装的常规访问和管理,为了保护用户数据和服务器的安全,在MySQL安装时最好设置一个强大的Root密码。但有时候,用户不得不忘记MySQL的Root密码,这时就需要通过一些方法来寻找密码。...

教你PostgreSQL如何进行中文全文检索

开始 安装 首先是安装 PgSQL,这里我使用的是 PgSQL 9.6,PgSQL 10 也刚发布了,有兴趣的可以尝下鲜。 PgSQL 的安装可以说非常复杂了,除了要安装 Server 和 Client 外,还需要安装 devel 包。为了实现空间索引功能...