本文主要和人人分享mysql字段范例怎样挑选。希望能协助到人人。
只管少的占有存储空间
整型
时候范例(挑选正确的范例)
范例 | 寄义 |
---|---|
time() | 时分秒 |
datetime() | 年月日 时分秒 |
year() | 年份 |
date() | 年月日 |
timestamp() | 时候戳(1970-1-1到现在阅历的秒数) |
数据的整合最好牢固长度
char(字符数)
牢固长度,运转速度快,占用较多的存储
长度:255字符限定
varchar(字节数)
长度不牢固,内容比较少要举行部位操纵,该范例要保留1-2个字节保留当前数据的长度
长度:65535字节限定
存储汉字,比方字符集utf8的(每一个汉字占有3个字节),最多能够存储65535/3-2字节
信息最好存储为整型的
时候信息能够存储为整型的(时候戳)
set鸠合范例 多选:set(‘篮球’,’足球’,’棒球’,’乒乓球’);enum罗列范例 单选: enum(‘男’,’女’,’保密’); 引荐运用set和enum范例,内部会经由过程整型信息参数细致盘算、运转。
ip地点也能够变成整型信息举行存储(mysql内部有算法,把ip变成数字): mysql: inet_aton(ip) inet_ntoa(数字)php: ip2long(ip) long2ip(数字)
总结:
字段范例挑选 准绳:占用空间较小、数据长度最好牢固、数据内容最好为整型的
相干引荐:
比较细致的MySQL字段范例申明
以上就是mysql字段范例怎样挑选的细致内容,更多请关注ki4网别的相干文章!