关系型数据库(RDBMS
):建立在关系模型基础上,由多张相互连接的二维表组成的数据库
特点:使用表存储数据,格式统一方便维护;使用SQL语言操作,标准统一使用方便
通用语法:
- SQL语句可以单行或者多行书写,分号结尾;
- 不区分大小写
- 注释:单行注释(-- 或 #),多行注释(/* 内容 */)
SQL语句通常分为4大类: - DDL 数据定义语言:定义数据库对象(数据库 ,表, 字段)
- DML 数据操作语言:数据增删改
- DQL 数据查询语言:查询数据库中表的记录
- DCL 数据控制语言:创建数据库用户、控制数据库的访问权限
DDL
show databases; --查询所有数据库
select databases; -- 查询当前数据库
use databaseName; -- 使用指定名称数据库
creat database [if not exists] databaseName; -- 创建数据库
drop database [if not exists] databaseName; -- 删除数据库
--database 可以替换为schema
-- 表的创建
creat tabel tableName(
字段名1 字段类型[约束][comment 字段1注释说明],
.......
字段n