一切福田,不離方寸,從心而覓,感無不通。

Category Archives: MySQL

Unable to load authentication plugin 'caching_sha2_password'.

这个是因为,mysql8之前的版本使用的密码加密规则是mysql_native_password,但是在mysql8则是caching_sha2_password,所以需要修改密码加密规则。

龙生   07 Aug 2026
View Details

MySQL数据库中查询表的所有列名和查询所有表名

SELECT COLUMN_NAME FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA = 'db_name' AND TABLE_NAME = 'tb_name';

龙生   03 Jan 2025
View Details

MySQL修改限制语句最大执行时间

set session max_execution_time=1000;

龙生   26 Dec 2024
View Details

Mysql查看连接数(连接总数、活跃数、最大并发数)

show variables like '%max_connection%'; 查看最大连接数
set global max_connections=1000; 重新设置最大连接数

龙生   13 Dec 2024
View Details

MySQL:SELECT list is not in GROUP BY clause 报错 解决方案

首先执行以下查询:
不出所料就是有一个ONLY_FULL_GROUP_BY
SELECT @@sql_mode;
ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

所以我去到配置文件中,在 mysqld 下配置一下 sql_mode,把 ONLY_FULL_GROUP_BY 去掉
# 添加的行如下
sql_model=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

龙生   23 Nov 2024
View Details

Mac上几款免费的MySql客户端

1、Sequel Pro
2、DBeaver Community
3、MySql WorkBench Community

龙生   16 Nov 2024
View Details

使用Docker安装MySQL

docker pull mysql:5.7
sudo docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

龙生   06 Nov 2024
View Details

一文详细讲解如何查看mysql里面的锁

锁是MySQL里面最难理解的知识,但是又无处不在,下面这篇文章主要给大家介绍了关于关于如何查看mysql里面锁的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下

龙生   13 May 2024
View Details

mysql查询12小时内的数据

NOW()函数:返回当前日期和时间。
DATE_SUB(date, INTERVAL expr unit)函数:从给定的日期或时间中减去指定的时间间隔。
DATE_ADD(date, INTERVAL expr unit)函数:在给定的日期或时间上添加指定的时间间隔。
DATE_FORMAT(date, format)函数:将日期或时间格式化为指定的字符串格式。

龙生   27 Oct 2023
View Details

分享10个高级sql写法

本文主要介绍博主在以往开发过程中,对于不同业务所对应的 sql 写法进行归纳总结而来。进而分享给大家。

本文所讲述 sql 语法都是基于 MySql 8.0
博主github地址:github.com/wayn111 欢迎大家关注,点个star

龙生   26 Oct 2023
View Details
1 2 22