前言
一张好的表设计规范,会对存储空间和查询性能有极大的提升,MySQL的表数据查询极限500万条,因为这个时候查询效率还可以,存当然可以存很多,先写一些规范,慢慢补充,自己自勉,希望也可以帮助他人
注意
- 建表不要使用MySQL系统关键字 :
比如:
表名 用关键字 order
select * from order; -- 就会报错 查不出来
select * from `order` ; -- 要对关键字加反引号以示区别,麻烦
识别 :
当写在MySQL的图像化界面颜色发生改变,就要留意
2.表列属性使用
1. 当不固定字段长度大小是不要用 char 用 varchar
char 是固定长度,不知道大小是一种浪费
vachar 是在设定范围内可伸缩的
时间的话最好统一为时间戳
3.索引的添加
后补: