1-02:MySQL中的数据类型
发布于 2022年 01月 20日 20:03
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 = 起始值;