文章目录
一、SQL分类
SQL:结构化查询语言。关系数据库语言的国际标准。
- 数据定义语言: DDL(Data Defininition Language),用来定义数据库对象。关键字:create、alter、drop等
- 数据操作语言:DML(Data Manipulation Language),用来对数据库中表的记录进行更新。关键字:insert、delete、update等
- 数据查询语言:DQL(Data Query Language),用来查询数据库中表的记录。关键字:select、from、where 等
- 数据控制语言:DCL(Data Control Language),用来定义数据库的访问权限和安全级别,及创建用户;关键字:grant 等
二、数据库操作:database
1.创建数据库
语法:
create database 数据库名;
create database 数据库名 character set 字符集;
2.查看数据库
语法:
show databases;
show create database 数据库名;
3.删除数据库
语法:
drop database 数据库名;
4.其他的数据库操作命令
切换数据库:user 数据库名;
查看正在使用的数据库:select database();
二:表操作:table
1.创建表
create table 表名(
字段名 类型(长度) [约束],
字段名 类型(长度) [约束]
);
字符类型:varchar(number)
单表约束:
- 主键约束:primary key,要求被装饰的字段: