![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MYSQL
假装自己是个小码农
这个作者很懒,什么都没留下…
展开
-
MYSQL 列组合成字符串,group_concat长度超过1024的处理
最近在做数据库资料部分移转,需要把获取的所有id转换成字符串供查询对应的数据,这里用group_concat,但之后我发现转换完的只有128笔数据,而实际数据是有2000多笔的,查询到服务器中设置的group_concat默认长度是1024,当长度超过1024时会做截断处理,于是决定修改group_concat的长度:1.查询group_concat的最大长度:2.修改group_concat的设置由于我是普通用户登入的,所以提醒禁止操作,需要使用root权限。3....原创 2021-04-02 17:15:38 · 1122 阅读 · 0 评论 -
mysql 批量去重
我之前建数据库时不太刻意去设置某一字段的内容唯一,总觉得应用端肯定会考量,事实上大部分应用端的确会卡这个问题,但当两个应用端同时上传或是其他问题时,总之,就是出现了重复数据,如果数据也就一两条的话,倒可以一条条删除,但是多了的话,就想着怎么样用语句迅速删除重复数据,这里就需要用到group by的功能了 。菜鸟教程上group by用法说明:GROUP BY 语句根据一个或多个列对结果集进行分组。在分组的列上我们可以使用 COUNT, SUM, AVG,等函数。说白了,就是把你现有的数据分组...原创 2021-02-22 20:00:31 · 551 阅读 · 0 评论 -
MYSQL 删除百万级数据
MYSQL 刚建立的数据库的时候,没有考虑数据过多会导致后续查询的问题,也没有建立定期删除的存储过程,等到发现资料过大的时候,直接删除已经不可行了,所以不得不去尝试其他的方式。数据库情况:每天有50W笔资料进去,现在累计下来已经有9000W多笔数据了,计划只保留最后一个月的数据1. 最简单 ,也是最不可行的方式delete from tablename where updatedate<'xxxx';如果数据库的数据在百万级以内,这一条顶多只是慢一点,但是对待千万级别的数据库,即使你已经把日期原创 2020-06-07 15:17:05 · 7517 阅读 · 3 评论 -
Mysql 复制一个table到另一个
最近在处理数据库的时候,发现需要对数据库做一些修改的尝试,但是本来对数据库不是特别了解,所以也不敢直接对现有的数据库进行修改,只好复制现有table到另一个table上,所以把自己有时候用到的几个分享一下,举个例子:现有schema test中有一个table dbemployeeinfo,新建dbemployeeinfo_copy需要完全复制 dbemployeeinfo. ...原创 2018-08-21 20:54:34 · 6319 阅读 · 0 评论 -
MYSQL 数据库分区及取消分区
同事MM之前分享了数据库分区的知识,之前没认真研究过,结果现在自己的数据库资料越来越多,让强迫症的我特别难受,所以就对着同事写的SOP一步一步操作 。这里只介绍Range分区,因为我也是刚用到这一个 .举个例子:要求将数据库dbemployeeinfo_copy 按ID分区,<3的为一个区,其它的为另一个区.,之后取消分区原Table 的ID栏位为int格式:实际生成的...原创 2018-08-21 21:27:44 · 6853 阅读 · 0 评论 -
数据库资料备份_本机备份/跨服务器备份
前段时间因为数据库的种种问题搞得我焦头烂额,我其实也是知道数据库本身是有很多功能,但实际经常用到的就是增删改查,所以对于备份/导入之类的,也没太在意,基本就是保持着有问题找度娘,再不行,就必应, 各种搜索,现在把自己当时的软体配置和成功导入的对策记录下来,希望可以帮到有需要的人。server OS: windows server 2012DB :MYSQL 5.6 /MY...原创 2019-09-21 13:42:12 · 462 阅读 · 0 评论 -
数据库资料导入
前边提到了数据库备份,那数据库备份之后自然有面临如何导入的问题,我这边总结了两个方法,分别是透过mysql控制台和workbench平台和进行导入的方式,之所以用两种方式,是因为我之前不太喜欢用输入命令来导入,出于大脑的惰性吧,懒得记指令了,workbench明明有个界面拖拖拽拽的,干嘛还要敲代码,不过在尝试导入几次资料之后,发现命令行更方便,关键是速度还比workbench的速度快。...原创 2019-09-23 20:38:25 · 168 阅读 · 0 评论