MySQL的SQL语句分类
MySQL官方SQL大致可以分为下面的这些
第一种:Data Definition Statement,数据定义语句,主要有alter、create、drop、rename、truncate这些,具体看下图:
第二种:Data Manipulation Statement,数据操纵语句,主要有call、delete、do、handler、import、load、insert、replace、select、update,具体看下图:
第三种:Transactional and Locking Statements,事务和锁语句,主要有start trasaction、commit、rollback、savepoint、lock、set transaction这些,具体看下图:
第四种:Replication Statements,复制语句,主要有主服务器复制、从服务器复制、组复制,详细看下图:
第五种:Prepared Statement SQL,预编译的SQL语句,主要有prepared、execute、deallocate prepare这些,具体图下图:
第六种:Compound-Satement,复合的语句,可以组装多条SQL,具体如下图:
第七种:Database Administration,数据管理语句,如下图所示:
第八种:Utility Statements,工具语句,主要有desc、help、explain、use这些,具体卡下图: