![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
一位不愿透露姓名的小姐姐
这个作者很懒,什么都没留下…
展开
-
数字字符串排序(亲测有效)
今天遇到一个问题,就是对mysql数值字符串类型进行排序,在默认情况下使用order by 字段名称 desc/asc 进行排序的时候,mysql进行的排序规则是按照ASCII码进行排序的,并不会自动的识别出这些数据是数值,百度了一下,发现对于这种情况,可以采用– order by 字段名称+0 desc/asc的形式进行排序(亲测有效)----这样mysql会将数值字符串类型的数据当作数值进行处理,但是存在效率问题,不推荐使用varchar/char类型来存储数值,这样会带来不不必要的问题...原创 2020-07-08 14:53:40 · 2264 阅读 · 2 评论 -
修改操作系统时间mysql event事件不执行的处理方法
最近在做mysql定时器是出现了一个问题:定时器启动之后,修改操作系统时间后,到指定时间无法执行,经多次查找原因,一无所获。最终发现mysql在启动时会校验操作系统时间,之后是否校验博主并不清楚(希望有大神指教)。方法如下:1、启动定时器SET GLOBAL event_scheduler = 1; /开启事件设置/2、开启事件ALTER EVENT event_name ON COMPLETION PRESERVE ENABLE; /event_name 事件名称/3原创 2020-06-22 15:12:35 · 761 阅读 · 0 评论