想优化数据库,最基础的数据类型了解一下
用来存放钱等对精准度高的数据)
字符串类型
char(n) char固定长度,n最大是255,n单位是字符
varchar(n) varchar是不定长,n最大可以超过255
时间类型
time 三个字节,存储时分秒
datetime 占用八个字节
date 占用三个字节,存储到天数。特别适合存储生日
timestamp 占用四个字节,存年-秒。 如果一个字段类型是timestamp,在插入数据时,不给这个字段插入数据,mysql自动给这个字段分配时间
文本类型
text 建议能不用就不用
数据类型扩展
1. int(9) 与 int(10) 区别
int(n),n是不影响int占用字节大小,存储范围。
2. IP地址如何存放到int中
可以使用php的ip2long()函数将IP地址转换成数字,
long2ip() 将数字转换成IP地址。
3. 用户状态使用什么数据类型存储
用户状态从占用字节大小,扩展性考虑,优先选择tinyint
相关推荐
yangkang 2020-11-09
lbyd0 2020-11-17
sushuanglei 2020-11-12
85477104 2020-11-17
KANSYOUKYOU 2020-11-16
wushengyong 2020-10-28
lizhengjava 2020-11-13
星月情缘 2020-11-13
huangxiaoyun00 2020-11-13
luyong0 2020-11-08
腾讯soso团队 2020-11-06
Apsaravod 2020-11-05
PeterChangyb 2020-11-05
gaobudong 2020-11-04
wwwjun 2020-11-02
gyunwh 2020-11-02
EchoYY 2020-10-31
dingyahui 2020-10-30