SQL分类
DDL(Data Definition Language) 数据定义语言,用来定义数据库对象:数据库、表、列等。
DML(Data Manipulation Language) 数据操作语言,用来对数据库中表的数据进行增删改。
DQL(Data Query Language) 数据查询语言,用来查询数据库中表的记录(数据)。
DCL(Data Control Language) 数据控制语言,用来定义数据库的访问权限和安全级别,及创建用户。
【注释语句一般/**/,-- [此处空格不可少], #(MySQL特有)】
DDL—操作数据库
查询:SHOW DATABASES;
创建
1.创建数据库:CREATE DATABASE 数据库名称;
2.创建数据库(判断,如果不存在则创建): CREATE DATABASE IF NOT EXISTS 数据库名称;
删除
1.删除数据库:DROP DATABASE 数据库名称;
2.删除数据库(判断,如果存在则删除): DROP DATABASE IF EXISTS 数据库名称;
使用数据库
1.查看当前使用的数据库:SELECT DATABASE();
2.使用数据库:USE 数据库名称;