1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > mysql定义结构需考虑的问题 – 数据库 – 前端 mysql修改默认字符集编码

mysql定义结构需考虑的问题 – 数据库 – 前端 mysql修改默认字符集编码

时间:2018-07-06 10:06:37

相关推荐

mysql定义结构需考虑的问题 – 数据库 – 前端 mysql修改默认字符集编码

1、永远为表设定一个自增主键ID,并尽可能的利用此ID进行构造

(在配置表中)尽可能的用上unsigned,并尽可能的小。能用tinyint(1字节)、smallint(2字节)、mediumint(3字节),就不用int(4)字节

2、尽可能的使用ENUM,比如性别,属相等,因ENUM是保存为tinyint

3、尽可能的使用not null,除非业务需要使用null

4、把IP地址存为int unsigned ,使用 inet_aton() 和 inet_ntoa() 来进行转换

5、尽量使用短的字符类型

6、尽量使用固长的字符类型,当表中所有的字段都是固定长度,DB 会认为表是static类型,如果有固定长度和非固定长度的字段尽量采用垂直分割,将表分割。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。