摘要:
一、测试表数据 学生表:student [学号,学生姓名,出生年月,性别] 成绩表:score [学号,课程号,成绩] 课程表:course [课程号,课程名称,教师号] 教师表:teacher [教师号,教师姓名) 下面是表结构和数据,直接执行即可~ ... 阅读全文
posted @ 2022-10-20 23:41
码农编程进阶笔记
阅读(3307)
评论(1)
推荐(0)
摘要:
在使用Explain查看Order By语句执行计划时经常发现用不上索引,难道花好多时间和资源创建的联合索引都摆烂了?今天我把遇到的情况整理出来,做一个Order By使用索引的坑点分享。希望对你有用。 要学会如何使用,你先要搞清楚: 怎么看SQL是否用... 阅读全文
posted @ 2022-10-20 23:41
码农编程进阶笔记
阅读(223)
评论(0)
推荐(0)
摘要:
前言 在应用开发的早期,数据量少,开发人员开发功能时更重视功能上的实现,随着生产数据的增长,很多 SQL 语句开始暴露出性能问题,对生产的影响也越来越大,有时可能这些有问题的 SQL 就是整个系统性能的瓶颈。 SQL 优化一般步骤 | 通过慢查日志等定位那... 阅读全文
posted @ 2022-10-20 23:41
码农编程进阶笔记
阅读(168)
评论(0)
推荐(0)
摘要:
基本用法:on dupdate key update 语句基本功能是:当表中没有原来记录时,就插入,有的话就更新。 1,on duplicate key update 语句根据主键id或唯一键来判断当前插入是否已存在。 2,记录已存在时,只会更新on du... 阅读全文
posted @ 2022-10-20 23:41
码农编程进阶笔记
阅读(513)
评论(0)
推荐(0)
摘要:
~1.2.3 代表 1.2.3 =0.3.0; =1.2.0; =0.1.0; =0.1.0; <0.2.0) 阅读全文
posted @ 2022-10-20 23:41
码农编程进阶笔记
阅读(628)
评论(0)
推荐(0)
摘要:
访问数据库之前一直正常访问,执行一次sql 异常脚本后,报错: SQLSTATE[HY000] [2002] Network is unreachable 无法访问SQLSTATE[HY000][2002]网络 找各种原因都试过,不可以,最后偶然重启机器好了... 阅读全文
posted @ 2022-10-20 23:41
码农编程进阶笔记
阅读(101)
评论(0)
推荐(0)
摘要:
1. 前言: 很多时候,因为数据统计,我们需要将数据库的数据导出到Excel等文件中,以供数据人员进行查看,如果数据集不大,其实很容易;但是如果对于大数集的导出,将要考虑各种性能的问题,这里以导出数据库一百万条数据为例,导出时间不过20秒,值得学习的一种... 阅读全文
posted @ 2022-10-20 23:41
码农编程进阶笔记
阅读(1001)
评论(0)
推荐(0)
摘要:
linux内置的cron进程能帮我们实现这些需求,cron搭配shell脚本,非常复杂的指令也没有问题。 cron介绍 我们经常使用的是crontab命令是cron table的简写,它是cron的配置文件,也可以叫它作业列表,我们可以在以下文件夹内找到相... 阅读全文
posted @ 2022-10-20 23:41
码农编程进阶笔记
阅读(283)
评论(0)
推荐(0)
摘要:
例1:三维数组只获取其中一个元素,在遍历外边使用其中一个元素值 $item = [];$arr = [ ['bb' => ['b' => 333]], ['aa' => ['a' => 222]], ['cc' => ['c' => 444]],];forea... 阅读全文
posted @ 2022-10-20 23:41
码农编程进阶笔记
阅读(40)
评论(0)
推荐(0)
摘要:
在 IT 行业,跳槽就离不开一个词,那就是外包。 可以说,每一位 IT 人都接触过外包,甚至参与其中。而多数IT职场萌新,都面临着大厂外包,还是小公司的绝望抉择。 虽然很多人虽然抵制外包,但他们往往对外包只有比较直观、碎片的认识。 网上针对 IT 外包的资... 阅读全文
posted @ 2022-10-20 23:41
码农编程进阶笔记
阅读(1075)
评论(0)
推荐(0)

浙公网安备 33010602011771号