利用redisson快速实现自定义限流注解(接口防刷)
2024-07-19 11:30 | 分类:数据库 | 评论:0 次 | 浏览: 122
问题:在日常开发中,一些重要的对外接口,需要加上访问频率限制,以免造成资损失。如登录接口,当用户使用手机号+验证码登录时,一般我们会生成6位...
Redis关于内存碎片的解决方法
2024-07-19 11:30 | 分类:数据库 | 评论:0 次 | 浏览: 131
redis的内存碎片原理先引用redis官方的原话:当键被删除时,redis 并不总是会释放(归还)内存给操作系统。这不是 redis 的特...
mysql分配root账号创建数据库的权限的实现
2024-07-19 11:30 | 分类:数据库 | 评论:0 次 | 浏览: 93
1.mysql 如何分配root账号创建数据库的权限在 mysql 中,root用户通常具有所有的权限,包括创建数据库的权限。但是,如果我们...
Oracle中行转列与行转列的实现方法
2024-07-19 11:30 | 分类:数据库 | 评论:0 次 | 浏览: 138
相关解释行转列和列转行是数据处理中常见的操作,可以将原始数据的行和列进行转换,以满足特定的需求。行转列的应用场景:数据透视:将原始数据按照某...
手动管理MySQL8.0中的Undo表空间的使用
2024-07-19 11:30 | 分类:数据库 | 评论:0 次 | 浏览: 143
mysql 8.0为数据库管理员提供了更多的灵活性,特别是在管理undo表空间方面。这项功能对于优化数据库性能、管理磁盘空间及确保数据恢复过...
MySQL报错ERROR 2002 (HY000): Canot connect to local MySQL server through socket
2024-07-19 11:30 | 分类:数据库 | 评论:0 次 | 浏览: 97
在安装或配置mysql数据库时,error 2002 (hy000)是一个常见的错误,这可能会阻碍数据库的正常使用。这个错误提示mysql客...
MySQL Range Columns分区的使用
2024-07-19 11:30 | 分类:数据库 | 评论:0 次 | 浏览: 119
mysql的分区表功能允许数据库管理员有效地管理大型表,通过将数据分散到多个物理部分,以便优化查询和维护性能。在mysql中,range c...
MySQL中START REPLICA语句的具体使用
2024-07-19 11:30 | 分类:数据库 | 评论:0 次 | 浏览: 97
在数据库管理和操作中,复制是保证数据可用性和分布式处理的关键技术之一。mysql从8.0.22版本开始引入了start replica语句,...
教你如何快速搭建和配置 Nginx 服务器
2024-07-18 21:08 | 分类:数据库 | 评论:0 次 | 浏览: 102
初学者指南:如何搭建和配置 nginx 服务器nginx 是一个高性能的 http 和反向代理服务器,也是一个 imap/pop3/smtp...
MySQL中如何将字符串替换简单示例
2024-07-18 21:08 | 分类:数据库 | 评论:0 次 | 浏览: 117
在mysql中,你可以使用replace函数来进行字符串替换操作。replace函数接受三个参数:源字符串,要替换的子字符串,以及替换后的字...
远程连接mysql报错“Host xxx is not allowed to connect to this MySQL server“简单解决办法
2024-07-18 21:08 | 分类:数据库 | 评论:0 次 | 浏览: 107
"host xxx is not allowed to connect to this mysql server",这个...
MySQL对数据库和表进行DDL命令的操作代码
2024-07-18 21:08 | 分类:数据库 | 评论:0 次 | 浏览: 96
一、什么是ddl操作ddl(data definition language),是数据定义语言的缩写,它是sql(structured qu...
MySQL 8.4版本离线部署的实现
2024-07-18 21:08 | 分类:数据库 | 评论:0 次 | 浏览: 98
1、查看系统信息[root@test3 ~]# cat /etc/redhat-release red hat enterprise lin...
Mysql8.4数据库安装新建用户和库表
2024-07-18 21:08 | 分类:数据库 | 评论:0 次 | 浏览: 100
1、下载mysql数据库yum install -y wget perl net-tools libtirpc# 安装wget和perl、n...
win11系统下mysql8.4更改数据目录问题解决
2024-07-18 21:08 | 分类:数据库 | 评论:0 次 | 浏览: 106
临时记录,以备查询:前提条件,其他盘已经建立data目录,并且在my.ini配置文件中(用记事本打开)修改了新的数据目录位置,如图1.通过输...
安装Mysql找不到Bin文件的问题解决
2024-07-18 21:08 | 分类:数据库 | 评论:0 次 | 浏览: 106
1)打开cmd(以管理员身份运行)2)输入services.msc,如下图1 所示:跳出如下图2 界面:找到刚刚下载好的mysql(我的是m...
mysql8.4版本mysql_native_password无法连接问题解决
2024-07-18 21:08 | 分类:数据库 | 评论:0 次 | 浏览: 103
用dbeaver可以直接连接用navicat连接后报错在网上查找8.0版本可以在my.ini里[mysqld]配置以下描述default_a...
MySQL中CONCAT()函数出现值为空的问题及解决办法
2024-07-18 21:08 | 分类:数据库 | 评论:0 次 | 浏览: 100
项目中用到了三个字段,需要对它们用concat()函数进行拼接以及分组group by,下面一锅端了concat()的这个函数,有conca...
sql server安装及使用全流程(图文详解)
2024-07-18 21:08 | 分类:数据库 | 评论:0 次 | 浏览: 79
一、安装sql server1.到微软官网下载sql server developer版本,现在的最新版本是sql server 2019 ...
SQL Povit函数使用及实例详解
2024-07-18 21:08 | 分类:数据库 | 评论:0 次 | 浏览: 75
pivot函数常用于数据的行转列,同时也可以用此函数实现类似于excel中的数据透视表的效果。pivot函数pivot 函数的基本语法如下:...
MySQL数据库统计函数COUNT的使用及说明
2024-07-18 21:08 | 分类:数据库 | 评论:0 次 | 浏览: 101
1. count 函数的作用数据库系统中 count(expr)用于统计数据行数,其主要作用为返回select语句检索的行中 expr 表达...
Mysql 8.4.0 结合 Docker 搭建GTID主从复制及传统主从复制详解
2024-07-05 12:35 | 分类:数据库 | 评论:0 次 | 浏览: 112
注意:本教程不适用旧版本,mysql 8.4.0 和 旧版本,主从复制相关命令有所变化,具体区别请看文末参考软件版本docker:26.1....
Mysql的 存储过程procedure及具体案例
2024-07-05 12:35 | 分类:数据库 | 评论:0 次 | 浏览: 112
什么是存储过程存储过程(stored procedure)是一组为了完成特定功能的sql语句集合,经编译后存储在数据库中,用户通过指定存储过...
Mysql 中的case-when详解
2024-07-05 12:35 | 分类:数据库 | 评论:0 次 | 浏览: 110
什么是 case-when case-when 是一种 sql 语句中的语法结构,结构如下: case 字段名 when 值 ...
mysql中 redo日志详解
2024-07-05 12:35 | 分类:数据库 | 评论:0 次 | 浏览: 127
大家好。上篇文章我们介绍了什么是redo日志以及redo日志的写入过程。建议没看过上篇文章的同学先看一下上一篇文章,今天我们继续来说一说re...
mysql optimizer_switch查询优化器优化策略
2024-07-05 12:35 | 分类:数据库 | 评论:0 次 | 浏览: 143
在 mysql 数据库中,查询优化器是一个至关重要的组件,它负责确定执行 sql 查询的最有效方法。为了提供dba和开发者更多的灵活性和控制...
一文了解Mysql分区的使用
2024-07-05 12:35 | 分类:数据库 | 评论:0 次 | 浏览: 118
分区概念分区又把这个概念推进了一步,它允许根据可以设置为任意大小的规则,跨文件系统分配单个表的多个部分。实际上,表的不同部分在不同的位置被存...
MySQL二进制日志(bin_log)的作用与使用方法
2024-07-05 12:35 | 分类:数据库 | 评论:0 次 | 浏览: 138
前言mysql的二进制日志(binary log,简称binlog)是mysql数据库中的一个重要特性,它记录了所有对数据库执行更改的sql...
一文掌握MySQL唯一索引是如何加锁的
2024-07-05 12:35 | 分类:数据库 | 评论:0 次 | 浏览: 113
首先我们要明确,加锁的对象是索引,加锁的基本单位是next-key lock,由记录锁和间隙锁组成。next-key是前开后闭区间,间隙锁是...
MySQL普通表转换为分区表实战指南
2024-07-05 12:35 | 分类:数据库 | 评论:0 次 | 浏览: 117
引言本文将详细指导新手开发者如何将mysql中的普通表转换为分区表。分区表在处理庞大数据集时展现出显著的性能优势,不仅能大幅提升查询速度,还...