MYSQL 数据类型
mysql中的数据类型:
数字 默认是有符号的 使用unsigned变为无符号。 tinyint 1个字节(-128,127)(0,255) int 4个字节
float(255,30) 小数点后面保留30位,总共有255位 例如float(5,2)总共有五位,小数点后面2位,234.32
float(m,n)
m 一共多少位
n 小数部分多少位
时间
datetime year date time timestamp
date 20190620 3个字节
time 121953 3个字节
datetime 20190620121900 8个字节 范围(1000-01-01 00:00:00/9999-12-31)
year 范围(1901/2155) 1个字节
timestamp 计算机元年 范围(1970-01-01 00:00:00/2038)
字符串
char vchar 默认是1个字节
char 0-255字字符 定长存储 浪费空间
‘alex’ 存‘alex ’ 空格14个
适合使用 身份证号 手机号码
vchar 0-65535个字符
变长存储,更节省空间,存取速度慢
‘alex’ 存‘alex4’
时间
enum\set
相关推荐
CoderToy 2020-11-16
emmm00 2020-11-17
王艺强 2020-11-17
ribavnu 2020-11-16
bianruifeng 2020-11-16
wangshuangbao 2020-11-13
苏康申 2020-11-13
vivenwan 2020-11-13
moyekongling 2020-11-13
云中舞步 2020-11-12
要啥自行车一把梭 2020-11-12
aydh 2020-11-12
kuwoyinlehe 2020-11-12
minerk 2020-11-12
vitasfly 2020-11-12
jazywoo在路上 2020-11-11
敏敏张 2020-11-11
世樹 2020-11-11