mysql datetime 默认值_MySQL建表关键字说明

资源整理于网上。

44342bc2903e0fb34771ee2656e01d71.png

# MySQL 类型与Java 类型的对应关系

https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-reference-type-conversions.html

# 数据类型的属性

| mysql关键字        | 含义                     || ------------------ | ------------------------ || null               | 数据列可包含null值       || not null           | 数据列不允许包含null值   || default            | 默认值                   || primary key        | 主键                     || auto_increment     | 自动递增,适用于整数类型 || unsigned           | 无符号                   || character set name | 指定一个字符集           |

# 日期和时间类型

| 类型      | 大小   | 范围                     | 格式                | 用途                     || --------- | ------ | ------------------------ | ------------------- | ------------------------ || date      | 3 字节 | 1000-01-01/9999-12-31    | yyyy-mm-dd          | 日期值                   || time      | 3 字节 | '-838:59:59'/'838:59:59' | hh:mm:ss            | 时间值或持续时间         || year      | 1 字节 | 1901/2155                | yyyy                | 年份值                   || datetime  | 8 字节 | 1000-01-01 00:00:00/9999 | yyyy-mm-dd hh:mm:ss | 混合日期和时间值         || timestamp | 4 字节 | 1970-01-01 00:00:00/2038 | yyyymmdd hhmmss     | 混合日期和时间值,时间戳 |

# 数值类型

| 类型         | 大小   | 用途           || ------------ | ------ | -------------- || tinyint      | 1 字节 | 小整数值       || smallint     | 2 字节 | 大整数值       || mediumint    | 3 字节 | 大整数值       || int或integer | 4 字节 | 大整数值       || bigint       | 8 字节 | 极大整数值     || float        | 4 字节 | 单精度浮点数值 || double       | 8 字节 | 双精度浮点数值 || decimal      | >2     | 小数值         |

# 字符串类型

| 类型       | 大小              | 用途                            || ---------- | ----------------- | ------------------------------- || char       | 0-255 字节        | 定长字符串                      || varchar    | 0-65535 字节      | 变长字符串                      || tinyblob   | 0-255 字节        | 不超过 255 个字符的二进制字符串 || tinytext   | 0-255 字节        | 短文本字符串                    || blob       | 0-65535 字节      | 二进制形式的长文本数据          || text       | 0-65535 字节      | 长文本数据                      || mediumblob | 0-16777215 字节   | 二进制形式的中等长度文本数据    || mediumtext | 0-16777215 字节   | 中等长度文本数据                || longblob   | 0-4294967295 字节 | 二进制形式的极大文本数据        || longtext   | 0-4294967295 字节 | 极大文本数据                    |
9cfe67c2fb81d54d7d7f6a83d10dd14a.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值