数据库
冷冷清清中的风风火火
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于MySQL的默认连接数
MySQL不同版本的默认连接数不同,5.7和8.0版本通常默认为151。可通过SQL命令查询当前连接数配置和使用情况(如max_connections、Threads_connected等)。当服务卡死时,应检查连接数是否接近上限,并分析具体连接来源。解决方案包括临时或永久调整max_connections参数,但更需排查根本原因(如慢SQL或连接泄漏)。压测场景下,问题可能源于连接池配置不当或SQL性能问题。原创 2025-10-22 11:24:57 · 218 阅读 · 0 评论 -
linux ununtu安装mysql 怎么在my.cnf文件里临时配置 无密码登录
在 Ubuntu 中,若需通过修改my.cnf(例如忘记 root 密码需要重置),可以通过添加选项实现。原创 2025-02-26 16:09:06 · 513 阅读 · 0 评论 -
idea服务强制关闭导致mysql某条数据被锁
idea服务强制关闭,导致数据被锁原创 2023-06-24 00:12:54 · 760 阅读 · 0 评论 -
redis的缓存击穿、穿透、雪崩等详细记录
redis的缓存击穿、穿透、雪崩等详细记录原创 2022-07-06 17:37:26 · 566 阅读 · 0 评论 -
数据库备份
原创 2022-05-04 19:10:18 · 373 阅读 · 0 评论 -
docker安装带postgis插件的postgresql 数据库
一、拉取镜像拉取postgres 和 gis 组合的镜像目前组合的版本有如下几个11.0-2.510.0-2.49.6-2.4这里以 拉取postgresql v9.6 和 postgis v2.4 的镜像为例docker pull kartoza/postgis:9.6-2.4二、 查看镜像docker images三、运行容器docker run -t --name postgresql --restart always -e POSTGRES_USER='postgr原创 2022-03-28 09:57:43 · 758 阅读 · 0 评论 -
MySQL在windows环境下创建用户名和密码
1、通过cmd进入MySQL的bin目录下:2、通过root账号进入数据库mysql -u root -p1234563、创建新用户,并授权该用户可以操作的数据库和表grant all privileges on 数据库名.表名 to '用户名'@'主机名' identified by '密码' with grant option;flush privileges;数据库名:如果为*,表示所有数据库表名:如果为*,表示所有表*.*表示root权限,即满权限主机名:localhost原创 2022-02-14 22:03:51 · 4869 阅读 · 0 评论 -
nacos数据持久化
window环境配置Nacos的MySQL存储只需要下面三步:第一步:安装数据库,版本要求:5.6.5+第二步:初始化MySQL数据库,数据库初始化文件:nacos-mysql.sql,该文件可以在Nacos程序包下的conf目录下获得。执行完成后可以得到如下图所示的表结构:第三步:修改conf/application.properties文件,增加支持MySQL数据源配置,添加(目前只支持mysql)数据源的url、用户名和密码。配置样例如下:spring.datasource.platform原创 2021-12-31 15:59:14 · 724 阅读 · 0 评论 -
MySQL计算两个日期相差的天数、月数、年数
MySQL自带的日期函数TIMESTAMPDIFF计算两个日期相差的秒数、分钟数、小时数、天数、周数、季度数、月数、年数,当前日期增加或者减少一天、一周等等。SELECT TIMESTAMPDIFF(类型,开始时间,结束时间)相差的秒数:SELECT TIMESTAMPDIFF(SECOND,'1993-03-23 00:00:00',DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%S'))相差的分钟数:SELECT TIMESTAMPDIFF(MINUTE,'1993-0转载 2021-12-16 16:41:00 · 1452 阅读 · 0 评论 -
sql 使用group by分组,同时查询其它字段
group by 一般和聚合函数一起使用才有意义,比如 count sum avg等,使用group by的两个要素:(1) 出现在select后面的字段 要么是是聚合函数中的,要么就是group by 中的.(2) 要筛选结果 可以先使用where 再用group by 或者先用group by 再用having但是有时候我们只需要通过一个字段去group by ,又想在查询结果中查询其他字段。解决:可以把其他需要查询的字段放到max或min函数里SELECT a.api_name, min原创 2021-11-30 16:46:22 · 12691 阅读 · 2 评论
分享