基础
SQL:结构化查询语句
所有数据库通用的语句,标准化,避免换一个产品换一个语法,搞得人头大。
但是每个数据库都有自己独特的语句,其他大致相同。
类型
DDL:数据库定义语言( CREATE、DROP、 ALTERS等)
DML:数据库操纵语言( INSERT, DELETE, UPDATES等)
DQL:数据库查询语言( SELECT, WHERE等)
DCL:数据库控制语言( GRANT、 REVOKE等)
编码规范
1.关键字与函数名称全部大写
2.数据库名称、表名称、字段名称全部小写
3.SL语句必须以分号结尾
注释
# 这是单行注释
/*
这是多行注释
*/
通用常用
#1.显示当前服务器版本
SELECT VERSION()
#2.显示当前用户
SELECT USER()
#3.显示当前日期时间
SELECT NOW()
[ ] 里面是可选
数据库(DataBase)
查看
SHOW DATABASES;
创建
CREATE DATABASE [ IF NOT EXISTS] 数据库名 [DEFAULT] CHARACTER SET [=] 字符集名 ;
显示创建数据库时的命令
SHOW CREATE DATABASE 库名 ;