1-02:MySQL中的数据类型

MySQL中的数据类型

整形

整形 所占字节 取值范围
tinyint 1字节 -128~127
smallint 2字节 -32768~32767
mediumint 3字节 -8388608~8388607
int 4字节 -2147483648~2147483647
bigint 8字节 +-9.22*10的18次方

浮点型

float(m,d) 4字节 单精度浮点型,m总个数,d小数位
double(m,d) 8字节 双精度浮点型,m总个数,d小数位
decimal(m,d) decimal是存储为字符串的浮点数

字符类型

char 0-255字节 定长字符串 //一般用于32位密码等
varchar 0-65535字节 变长字符串 //用户名

时间类型

date 4字节 日期,格式2018-7-28

auto_increment

自动增加,只用于整形,可以设置起始值,默认为1;
常与后面primary key 一起使用;
创建表时在整形字段后加上:auto_increment=起始值 primary key;
修改起始值:alter table 表名 auto_increment = 起始值;

参考博客

MySQL数据类型参考博客1.

posted @ 2018-08-29 17:19  智深  阅读(109)  评论(0)    收藏  举报
时间会让你变成大师,任何人从来都不缺少天资!