一.SQL通用语法
1.SQL可以单行或者多行书写,以分号结尾。
2.SQL语句可以使用空格/缩进来增强语句的可读性。
3.MySQL数据库的SQL语句不区分大小写,关键字建议用大写。
4.注释:
单行注释:注释内容或#注释内容(Mysql特有)
多行注释:/*注释内容*/
二.SQL分类
1.DDL:操作数据库,操作字段
2.DML:对表中的数据进行增删改
3.DQL:用来查询的语言
4.DCL:用来权限的控制
三.DDL-数据库操作
1.查询所有数据库
java
SHOW DATABASES;
里面有个空格,可以是一个,也可以是多个。
2.查询当前数据库
java
SELECT DATABASE();
3.创建
(1)如果不存在就创建数据库
java
CREATE DATABASE IF NOT EXISTS 数据库名;
(2)指定默认的字符集
java
create database xxx default charset utf8mb4
4.删除数据库
java
DROP DATABASE[IF EXISTS] 数据库名
如果存在则删除。
5.使用
sql
USE 数据库名