mysql
middle11
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
order by 具有重复值的列时存在顺序不固定的问题(oracle ,mysql都存在这个问题)
一、问题背景: 数据A单独查询时,能查出数据;但是把表全部的数据分页查询出来之后却发现不包含数据A 二、分析问题: 出现这个问题,首先就想到分页的SQL语句是不是有问题,然后就去看代码,发现代码一切正常,并没有哪里不妥,后面左看右看终于定位到order by排序的那个列是不是有问题,怀疑这个列会有重复值可能会导致分页查询的顺序不固定。然后就把分页查询出来的结果,对某个列的值出现的次数进行统计并按次数降序,再去和数据库表的这个列group by出现的次数并按次数降序进行比较,发现两种统计方式的结果差别很原创 2021-03-23 22:52:00 · 710 阅读 · 0 评论 -
内容含有表情符号写入mysql的方式
内容含有表情符号写入mysql的方式 两个步骤:(缺一不可) 1、在my.ini或者my.cnf中加入如下配置,然后重启mysql服务即可正常入库: [mysqld] character-set-server=utf8mb4 2、建表的时候,表的编码设置为utf8mb4 utf8 编码: 一个字符是3个字节 utf8mb4编码:一个字符是4个字节 注:索引的长度限制是767个字节...原创 2018-12-28 16:45:57 · 609 阅读 · 0 评论
分享