MySQL数据库之其他

数据库>>数据

数据库引擎 innodb myisam

                                 常用
tinyint   --一个字节
smallint   --两个字节
mediumint   --三个字节
***                              int         --四个字节
bigint      --八个字节
float      --四个字节
double      --八个字节
***                             decimal     --字符串形式浮点数


char    --固定大小0~255
***                             varchar  --可变大小0~65535
tinytext   --微型文本2^8-1
***                             text      --文本串2^16-1


data  AAA.BBB.CCC   日期
time  DD:EE:FF    时间
***                             datatime=data+time,最大6timestamp    时间戳
year  年份


(int类字段长度是显示宽度,如零填充,char之类的就是长度)
Unsigned     无符号标记,只有整数能用(符号==负号)
zerofill     不足位填充0
auto_increment    ++,通常用来设计唯一的主键,需为整数
not null/null    非空/default 'A'        默认该列是A
comment 'B'       注释B

/*
*key     主键         如果主键没有auto_increment则在添加时需要把每一个主键值加上,相当于not null ,所以主键一般带auto_increment
`version`  乐观锁
is_delete  伪删除
gmt_create  创建时间
gmt_update  修改时间
*/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值