尽量少的占据存储空间
int 整型
年龄:tinyint(1) 0-255之间
smallint(2)
mediumint(3)
int(4)
bigint(8)例如淘宝总资产,京东的销售收入
时间类型date
time()时分秒
datetime()年月日 时分秒
year()年份
date()年月日
timestanp()时间戳 (1970-1-1到现在经历的秒数)
数据的整合最好固定长度
char(长度)固定 ,255字符限制
varchar(长度)不固定,内容较少,保留1-2个字节
长度:65535字节限制
存储汉字,例如字符级utf8的,可存储65535
存储手机号码:
char(11)推荐
varchar(12)
邮箱使用varchar
4.3信息最好存储为整型
时间信息可以存储为整型
select from _unixstamp(时间戳) from 表名
set 集合类型 多选:set('篮球',‘足球’);
enum枚举类型 单选:enum('男',‘女’,‘保密’);
推荐使用set 和enum,
select inet_aton('192.35.26.153');
select inet_ntoa(3223526041);
php:ip2long(ip); long2ip(数字);