一、数据库设计规范
1.字符集选择utf8mb4,这个是真正的UTF-8
2.排序规则选择utf8mb4_0900_ai_ci
二、表设计规范
1.所有的表都必须有几个公共字段
//主键id
`id` bigint unsigned NOT NULL COMMENT '主键id',
//乐观锁版本号revision
`revision` int unsigned NOT NULL DEFAULT '0' COMMENT '乐观锁',
//创建人creator
`creator` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '创建人',
//创建时间create_time
`create_time` datetime NOT NULL DEFAULT CURRENT_TIME