
MySql
文章平均质量分 54
数据库相关
String NUll
这个作者很懒,什么都没留下…
展开
-
GROUP BY 实现去重排序
1. 需求:有一张物流表,需要查询店铺最近使用的10个物流承运商,去重,倒序。2. 表结构:id | logistics_carrier | shop_id | gmt_create3. sql看到这个需求,我第一时间想到的就是DISTINCT或者GROUP BY,但是在测试的过程中,发现DISTINCT和GROUP BY都只能实现去重,但是去重的同时想要按照我们的要求排序,就不行了,多次优化以后,最终sql写成了这样:SELECT logistics_carrierFROM logist原创 2021-12-27 16:23:29 · 1860 阅读 · 0 评论 -
Linux下安装Mysql 8.0.15
一、前期准备1.检查是否已经安装过mysql,如果已经安装,先删除;检查是否安装过mysql:[root@localhost /]# rpm -qa | grep mysql如果已经安装,执行删除命令:[root@localhost /]# rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.x86_64再次执行查询命令,查看是否删除:[root@localhost /]# rpm -qa | grep mysql2.查询所有Mysql对应的文件夹,如果原创 2020-10-21 11:38:30 · 323 阅读 · 0 评论 -
表数据迁移
两张表字段一样,并且插入全部数据;只导入目标表中不存在的记录;原创 2020-07-23 11:21:55 · 589 阅读 · 1 评论 -
MySQL索引原理
MySQL索引原理一句话总结:索引是帮助Mysql快速高效获取数据的 排好序 的 数据结构;索引常见的数据结构:二叉树红黑树Hash表B-Tree数据库不用索引如果我们数据库建表时不建索引直接查询,数据库只能遍历比较,时间复杂度为:O(n);二叉树比如我们查询索引为10的数据,遵从树结构左小右大的原则,三次就可以查询出想要的索引,根据索引获取数据磁盘地址,时间复杂度为:...原创 2020-03-02 17:45:51 · 175 阅读 · 0 评论 -
SpringBoot多数据源配置
前言:最近在做各种批处理项目,发现公司使用的batchcore服务连接8个数据源,之前没有研究过多数据源配置,写了一个小Demo,总结一下。1.项目结构2.项目依赖<dependencies> <!-- spring-boot 相关 依赖 --> <dependency> <groupId&g...原创 2019-11-06 14:04:06 · 366 阅读 · 0 评论