My Sql版本低导致的,至少5.7以上,运行别人的sql文件就不会报这个错
sql索引:
https://www.bilibili.com/video/BV1es411u7we?p=5
用索引,
查询结果不要写*
少用子查询
尽量减少多表联查
分库分表
explain 查看索引使用情况(使用explain profiles之类的工具的优化过程给面试观说一遍)
主要看执行计划,看开销
sql优化:
https://blog.csdn.net/u010520146/article/details/81161762