![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
慢慢成长1688
努力提升自己!
展开
-
mysql判断当前时间是否在开始与结束时间之间且开始与结束时间允许为空
在项目中偶会遇到比如说查询某个公司开通的会员账号在不在有效期内,比如这个公司的会员账号有效期开始时间和结束时间分别是:start_time:2021-12-16 11:00:34end_time: 2021-12-22 11:00:34SELECT *, now() FROM vip_logWHERE start_time <= now() AND end_time >= now()now获取当前时间。另一种,使用时间段查询数据,数据中包含有开始结束时间,时间有原创 2021-12-15 11:21:29 · 4443 阅读 · 0 评论 -
mysql 查询时间戳格式化
每次用的时候,找也找不到,还是保存到自己的随笔中。。。时间戳格式化select id,name,FROM_UNIXTIME(time,'%Y-%m-%d %H:%i:%s') as addtime from testtable where totaltime != '';//time是时间戳字段,查出来之后是格式化的数据 ,重命名为 addtime...原创 2021-12-13 09:53:12 · 714 阅读 · 0 评论 -
mysql快速生成百万测试数据
想练习一下excel导出大批量数据,苦于没有那么数据,看到这篇造百万测试数据的博客,觉得不错,转载记录下。mysql 如何快速生成百万测试数据_wuzhangweiss的博客-CSDN博客_mysql批量造数据转载 2021-11-27 14:41:03 · 355 阅读 · 0 评论 -
thinkphp6使用mysql悲观锁解决商品超卖问题
悲观锁介绍(百科):悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保证外部系统不会修改数据)。使用场景举例:以MySQL InnoDB为例商品goods表,假设商品的id为1,购买数量为1,status为1表示上架中,2表示下架。现在用户购买此商品原创 2021-11-21 16:28:56 · 1720 阅读 · 1 评论 -
mysql百万级数据分页查询缓慢优化
作为后端攻城狮,在接到分页list需求的时候,内心是这样的画面是这样的 代码大概是这样的 select count(id) from … 查出总数 select * from …. limit m,n 查出分页数据 和前端的交互是这样的 你传给我查询条件和pageNum、pageSize 我给你返回total、resultList 恩,可以开始预估开发时间了结果出来的时候是这样的 在点击后面几页的时候发现数据加载很...转载 2021-08-09 15:07:00 · 692 阅读 · 0 评论 -
MySQL查询 每年 每月 每日 订单数和订单金额
原文地址:https://blog.csdn.net/z_xiao_qiang/article/details/112649930?spm=1001.2014.3001.5501最后附上效果图:转载 2021-07-28 14:06:31 · 777 阅读 · 0 评论 -
sql:mysql:修改表注释、字段注释、查看与修改注释
1 创建表的时候写注释create table test1( field_name int comment '字段的注释')comment='表的注释';2 修改表的注释alter table test1 comment '修改后的表的注释';3 修改字段的注释alter table test1 modify column field_name int comment '修改后的字段注释';--注意:字段名和字段类型照写就行,如果之前有规定长度 这里也要指定一下...原创 2021-07-14 11:52:08 · 677 阅读 · 0 评论 -
MySql自增ID起始值修改方法
在mysql中很多朋友都认为字段为AUTO_INCREMENT类型自增ID值是无法修改,其实这样理解是错误的,下面介绍mysql自增ID的起始值修改与设置方法。通常的设置自增字段的方法:创建表格时添加:create table table1(id int auto_increment primary key,...)创建表格后添加:alter table table1 add id int auto_increment primary key 自增字段,一定要设置为primary key转载 2021-07-14 11:31:04 · 1186 阅读 · 0 评论