
MySQL
文章平均质量分 70
理想青年宁兴星
这个作者很懒,什么都没留下…
展开
-
【MySQL】了解并操作MySQL的缓存配置与信息
查询MySQL的缓存相关信息,一般我们用两个命令:show variables like '%query_cache%';show status like '%qcache%';原创 2024-09-12 15:46:46 · 1893 阅读 · 1 评论 -
【MySQL】EXPLAIN(执行计划)关键字是什么?
简介:explain是一个强大的 SQL 命令,用于分析和优化查询性能。通过查看数据库执行计划,我们可以理解查询是如何被处理的,包括表的访问顺序、使用的索引、连接类型等。这对于找到潜在的性能瓶颈非常重要。原创 2024-09-11 23:10:17 · 1088 阅读 · 0 评论 -
【MySQL】SQL语句的优化
在开发中,我们测试刚编写的接口时感觉执行速度不慢,便没有着重管理SQL语句是否合理。之后随着数据量的增加,接口响应速度显著慢了许多,此时,我们就要考虑SQL的优化了。SQL优化是为更高效的对数据库进行查询和操作。所以下面的操作,都是围绕这个中心来展开的。原创 2024-09-11 20:24:15 · 748 阅读 · 0 评论 -
【MySQL】查询语句之inner、left、right、full join 的区别
1、inner join:仅返回两表(多表)匹配的行。2、left join:返回左表所有行与右表匹配行,右表未匹配上显示null。3、right join:返回右表所有行与左表匹配行,左表未匹配上显示null。4、null join:返回两表(多表)所有行,无论是否有匹配的行,未匹配的都像是为null。原创 2024-09-11 20:13:46 · 1496 阅读 · 2 评论 -
【MySQL】查询表中重复数据、模糊查询列信息、快速copy表数据(1)
1、SQL格式:Select * From 数据表 Where 重复记录字段 in ( select 重复记录字段 From 数据表 Group By 重复记录字段 Having Count(重复记录字段)>1)2、举例: 在这个patient_member_info表中,我们要对账号(username)进行查重。可以见到, “wjx”与“zhaolimin”是重复数据。接下来筛选出重复的数据。原创 2024-09-09 17:46:42 · 1537 阅读 · 0 评论 -
【MySQL】mysql时间与当前时间相差8个小时,两步解决。
有朋友后台私信问,我服务器中的MySQL时间与本地时间差了8个小时,我在给表中字段设置根据时间戳自动更新时会出现时间与当前时间不符的原因。灰常简单,一起来看看吧。可以看到,当前MySQL与我们本地时差相差8个小时,这是因为。再次查询MySQL当前时间,成功,与当前时间一致!执行成功后重新连接一下MySQL。默认是UTC(世界标准时间)切换一下MySQL的时区。,切换时区至中国上海。原创 2024-09-01 14:32:26 · 2170 阅读 · 0 评论