mysql
城南199
这个作者很懒,什么都没留下…
展开
-
MySQL使用convert/cast处理精确,不使用format
MySQL使用convert/cast处理精确,不使用format原创 2022-10-28 10:36:36 · 459 阅读 · 1 评论 -
重启mysql后的自增id问题
重启mysql后的自增id问题InnoDB8.0版本以前,自增id存在内存中,重启会丢失,下次id会取表中最大id+18.0之后。自增id保存在redo log中重启不会丢失MyISAM自增id 总是保存在内存中,不区分数据库版本,重启不丢失...原创 2021-07-29 11:10:38 · 420 阅读 · 0 评论 -
mysql 时间查询(当天、本周,本月,上一个月的数据)
mysql 时间查询(当天、本周,本月,上一个月的数据)今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)近30天SELECT *转载 2021-02-05 10:57:48 · 152 阅读 · 0 评论 -
unix_timestamp 将格式化的时间日期转化为时间戳
unix_timestamp 将格式化的时间日期转化为时间戳原创 2021-01-18 15:54:49 · 420 阅读 · 0 评论 -
mysql 按指定顺序排序
方法一SELECT * FROM test ORDER BY case when 字段名= '字段值' then 序号SELECT * FROM test ORDER BYcasewhen is_vip= 'vip' then 3when is_vip= '否' then 2when is_vip= 'vip+' then 1end,id DESC方法二SELECT * FROM test ORDER BY FIELD(is_vip,'vip+','否','vip'),id DESC原创 2021-01-06 16:12:16 · 496 阅读 · 0 评论 -
mysql启动报错 Error while setting value‘STRICT_TRANS_TABLES。。。。‘ to ‘sql_mode‘
启动mysql时报错2020-12-09T00:47:08.232478Z 0 [ERROR] C:\phpstudy_pro\COM\..\Extensions\MySQL5.7.26\\bin\mysqld.exe: Error while setting value 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE, NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTI转载 2020-12-09 08:51:21 · 13836 阅读 · 4 评论