我设计数据库常用的几个原则

数据库77

以MySQL5.7为例,在一个项目中的数据库schema中建表

〇、建库

统一字符集和排序规则

规则

库的默认字符集选择utf8mb4,表、字段默认上级

库的排序规则选择utf8mb4_general_ci,表、字段默认上级

好处

统一排序规则,防止不必要的隐式转换,库级优先指定,表级、字段级默认上级。

[En]

Unified sorting rules to prevent unnecessary implicit conversion, library-level first specified, table-level, field-level default superior.

一、命名法

如果是大小写敏感的数据库【MySQL】就用蛇形命名法【小写+下划线】

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长