1、分为:Server端
Client端: Navicat
2、主要使用Client端去操作MySQL数据库(数据的存储+管理),说白了就是数据的 增删改查(CRUD)
C: create增加
R: Retrieve获取/查询
U: update更新
D: delete删除
我们需要使用Client端写/发送SQL语句到Server端
3、新建数据库(DataBase) - ->新建表(Table) - > 插入数据/更新数据/删除数据
下面的几类SQL语句就是在帮助我们完成上面的流程
●DDL语句(Data Definition Language数据定义语言)
创建数据库、创建表、修改表结构等;结构性操作,创建或修改数据库/表结构,不涉及具体存储的数据。
●DML语句(Data Manipulation Language数据操纵语言)
针对table数据表中数据的增删改,使用DML
●DQL语句(Data Query Language数据查询语言)
针对table数据表中数据的查询操作,使用DQL
●DCL语句(Data Controll Language数据控制语言)
事务的提交/回滚等