SQL分类
DDL (数据定义问题)
数据定义语言 - Data Definition Language
用来定义数据库的对象,如数据表、视图、索引等
创建数据库:create database test;
创建视图:create view test;
创建索引:create index test;
创建表:create table test1;
DML (数据操纵问题)
数据处理语言 - Data Manipulation Language
在数据库表中更新,增加和删除记录
如 update, insert, delete
update tableName set age='18' where name='lisi'
insert into tableName value('1','2','3');
drop table tableName //删除表操作
DCL (数据控制问题)
数据控制语言 – Data Control Language
指用于设置用户权限和控制事务语句
如grant,revoke,if…else,while,begintransaction
DQL (数据查询问题)
数据查询语言 – Data Query Language
select
小结
1、创建数据库:create database test;
2、使用数据库:use test;
3、查看当前数据库中的所有表:show tables test;
4、查看所有的数据库:show databases;
5、删除数据库:drop database test;
6、删除数据库中的表:drop table test;