首页 >

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

mysql存储过程与存储函数,mysql显示视图名,mysql非关系型储存,宝塔安装mysql需要内存,拼接mysql操作,mysql修改默认字符集编码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类型,如果有固定长度和非固定长度的字段尽量采用垂直分割,将表分割。


mysql定义结构需考虑的问题 - 数据库 - 前端,mysql修改默认字符集编码
  • 复杂的MySQL查询,mysql被入侵查找原因 - 数据库 - 前端,linux 安卓mysql
  • 复杂的MySQL查询,mysql被入侵查找原因 - 数据库 - 前端,linux 安卓mysql | 复杂的MySQL查询,mysql被入侵查找原因 - 数据库 - 前端,linux 安卓mysql ...

    mysql定义结构需考虑的问题 - 数据库 - 前端,mysql修改默认字符集编码
  • oracle中的update语句更新多个字段 - 数据库 - 前端|
  • oracle中的update语句更新多个字段 - 数据库 - 前端| | oracle中的update语句更新多个字段 - 数据库 - 前端| ...

    mysql定义结构需考虑的问题 - 数据库 - 前端,mysql修改默认字符集编码
  • mysql数据库比较慢 |mysql的全称
  • mysql数据库比较慢 |mysql的全称 | mysql数据库比较慢 |mysql的全称 ...