存储引擎 innodb 字符集 utf8 utf8mb4(存储带emjjo) 白名单约束 设置IP白名单,只有白名单IP可以连接数据库。 单库单用户(用户只在自己库下有权限,只有读写权限,没有DDL权限) 主机应用用户和数据库用户必须不一致 主机应用用户和数据库所有者必须不一致 主从配置 实时同步(binlog) 定期全量 表设计 建表语句字段和表名必须有备注(comment) 枚举值统一用TINY(4)表示,备注指名对应java枚举类 不同表相互关联字段字段类型必须一致,命名尽量一致 字段类型和大小选择(IP、手机号) 主键选择(长整型8字节,趋势递增) 索引设计 前缀索引 索引选择性