
MySQL
文章平均质量分 77
阿亮_1024
一生所梦,过上优雅从容的中产阶级生活
展开
-
SQL 多条件批量查询
题目描述我现在要批量往数据库中插入数据(xxx证件),这个证件根据证件代码和号码确定唯一,待插入的批量数据里面有些数据,在数据库里面有可能已经存在。我现在的目的是:批量插入,如果该证件已经存在,就忽略。我想到的做法就是:遍历这个 待插入的批量数据,每一个按照代码和号码去数据库中查询,查到了就跳过,没查询到就新增。但是这个 待插入的批量数据 可能很大,我要遍历他,然后循环的去数据库中按照代码、号码查询,循环的去操作数据库,这样操作数据库压力很大。所以我的想法是:想根据这个 待插入的批量数据去数据库中查询原创 2022-02-14 17:33:03 · 13911 阅读 · 8 评论 -
linux下安装mysql(.tar.gz压缩包方法)
前言对于大众和新手程序员来说,linux可能是一个比较陌生的系统,但是作为开发者又得经常和它打交道。作为后者的我,被安装mysql搞得头可大了,第一次安装mysql,装了一天半,但是没记录。然后第二次安装,又安装了两个小时,为了下次不再浪费时间,也为了能帮助到其他同伙,所以特别做了这次记录。准备工作linux虚拟机或linux服务器和远程连接工具等就不说了。我们先下载mysql的安装包,下载地址:https://downloads.mysql.com/archives/community/选择原创 2021-06-21 14:25:36 · 12085 阅读 · 5 评论 -
mysql中between……and……的范围,对“应用在字符上左闭右开”的正确解释,纠正老杜的说法
起因因为技术的细节有很多,我习惯做笔记,特别是一些我没有新奇的、在我认知之外的,我更喜欢记录一下。今天我在复习mysql时,看我之前的笔记,看到了这么一条笔记对于我自己记的东西,很多时候我都是深信不疑,因为我肯定是经过验证或者很肯定的事情,我才记的。但是翻笔记的时候离我做笔记的时候已经过了好久了,所以我不是很肯定这条笔记的正确性。于是我百度了一下,惊奇的发现,百度上全都是这么一个结论:between是闭区间,压根没有提“应用在字符上是左闭右开”的事情,我当时就觉得很怪异,因为如果真的有这条结论的话,网上原创 2021-05-24 22:44:17 · 8083 阅读 · 6 评论 -
mysql与redis的区别与使用场景
目录起因正文各自介绍mysqlredis相同点不同点使用场景结束语起因写这篇博客是有一个起因的,来自于我身边一个朋友面试的经历。我朋友跟我讲她面试的经历:面试官问她:什么时候用mysql?什么时候用redis?我朋友可能对这个问题不是很了解,说了句:缓存用redis我当时也就打趣的笑过了,当作一个笑料。没有过多的讨论,我以为下来她知道了这个问题的答案。但是没格一会儿,她找来一张图,然后给我说:我靠,居然还是对的应该是别人做的总结,上面有一个红色的小箭头,指向了一句话:redis用于缓存。这、原创 2020-12-23 18:53:58 · 3522 阅读 · 4 评论 -
Windows下mysql服务无法启动:服务没有报告任何错误。
前言本地一直好好的MySQL突然出问题了(我的机器是Windows的),问题是这样的虽然本地的mysql里没什么重要的数据,但我自己平时练手的那些项目,数据可都在本地,没了还是很心疼的,练手的项目还有有参考价值的,所以我要将这个问题解决了!!着手分析就这提示,也没啥具体的参考、提示信息,想解决也无从下手啊。不过我马上想到了MySQL的日志,可以去看日志嘛,emmm,不过没在本地看过mysql的日志,我也找不到日志在哪里,而且我当初安装MySQL的时候选择了默认安装,把MySQL的服务和数据分开了,原创 2020-12-15 10:20:00 · 30130 阅读 · 16 评论