前言 本文是基于mysql 8.0。 接着 [【前端运维】打通任督二脉!(上篇)](https://www.developers.pub/article/1164879) [【前端运维】打通任督二脉!(nginx篇和nodejs + go)](https://www.developers.pub/article/1164917) ORM 有些不了解ORM的同学可以理解为,相当于用低代码搭界面,低代码是更抽象的工具去做js,html和css的事。在这里,意思是更抽象的工具去做mysql原生的事。 有人会说,我用nodejs都会使用ORM去写SQL,不用学原生SQL,这个就大错特错了,ORM工具你去它的github上看,有多少issue它是没有解决的,这种东西你不会原生SQL,出了问题首先排查非常困难,然后你发现了你难道去等人家把issue修复了才上线? 还有就是稍微复杂点的联表,ORM写出的SQL性能差 SOL语句的分类和特点 刚开始我也不重视这个分类和特点,后来学sql就学混了,感觉有了分类后更好记忆sql语句一些。 SQL语言共分为四大类:数...