本人在家自学Python,想做web 后端。最近在接触数据库部分,
在学MySQL,求问得学哪些内容?
是基本的增删改查就够了?
还是还得掌握事务、索引、优化等?
基本的增删查改就占据百分之七八十的场景了,剩下的你在用的过程中会产生各种需求,需求的解决方法通常就是你说的“该掌握的内容”,何况现在还有orm这种工具
真实的开发过程中 最多的也就增删改查, 但是面试时会问得非常多 主要把面试过了线
总得会sql的基本语法吧
首先sql语言的基本知识要掌握,然后再深入。
如果你团队人数少(甚至就你一个人),并且你想快速出产品,那么django更适合你。如果你开发的是偏人工智能方面的应用,那么django适合你。
另外,我认为学习django最好的方式就是找打一个全面的好的案例,然后死命看懂,再在此基础上进行修改能够满足自己的需求,这才是最快速的成长方式。
如何学习django给我自己打个软广,我的新书《python web开发从入门到实战》: https://blog.csdn.net/qianbin3200896/article/details/106454741