概念
DCL( Data Control Language ) 数据控制语言,主要用于数据库授予或回收的访问权限和安全级别,及创建用户
- GRANT: 授予用户权限
- REVOKE:回收用户权限
数据类型
常用类型
| 类型 | 描述 |
|---|---|
| int | 整型 |
| double | 浮点型 |
| varchar | 字符串型 |
| date | 日期类型: yyyy-MM-dd |
详细类型
| 类型 | 描述 | |
|---|---|---|
| 整数类型(整型) | TINYINT(很小的整数)、SMALLINT(小的整数) MEDIUMINT(中等大小的整数)、INT(普通大小的整数) |
|
| 小数类型 | FLOAT(单精度浮点数)、DOUBLE(双精度浮点数) DECIMAL(M, D)(压缩严格的定点数) |
|
日期类型 |
YEAR(YYYY) | TIME(HH:MM:SS) |
| DATE(YYYY-MM-DD) | DATETIME(YYYY-MM-DD HH:MM:SS) | |
| TIMESTAMP(YYYY-MM-DD HH:MM:SS 19700101 00:00:01) | ||
文本、二进制类型 |
CHAR、VARCHAR | TINYBLOB、BLOB MEDIUMBLOB、LONGBLOB |
| TINYTEXT、TEXT MEDIUMTEXT、LONGTEXT |
VARBINARY、BINARY |
作了解即可,MySQL 中主要以常用类型使用较多。
