终极版 MySQL 常规字段规范(直接复制用)

一、用户 / 个人信息类

nickname        varchar(255)   COMMENT '昵称(支持emoji/特殊字符)'
real_name       varchar(30)    COMMENT '真实姓名'
username        varchar(50)    COMMENT '登录账号/用户名'
password        varchar(255)   COMMENT '密码(加密存储)'
phone           varchar(20)    COMMENT '手机号/联系电话'
mobile          varchar(20)    COMMENT '手机号(备用)'
email           varchar(100)   COMMENT '邮箱'
gender          tinyint        COMMENT '性别 0未知 1男 2女'
avatar          varchar(255)   COMMENT '头像URL'
birthday        date           COMMENT '生日 YYYY-MM-DD'
id_card         varchar(18)    COMMENT '身份证号'
wechat          varchar(50)    COMMENT '微信号'
qq              varchar(20)    COMMENT 'QQ号'

二、微信小程序专属字段

openid          varchar(100)   COMMENT '小程序openid'
unionid         varchar(100)   COMMENT '开放平台unionid'
country         varchar(50)    COMMENT '国家'
province        varchar(50)    COMMENT '省份'
city            varchar(50)    COMMENT '城市'
language        varchar(20)    COMMENT '语言 zh_CN/en'

三、地址 / 位置 / 地图坐标

address         varchar(255)   COMMENT '详细地址'
detail_address  varchar(255)   COMMENT '详细地址补充'
zip_code        varchar(20)    COMMENT '邮政编码'
lng             varchar(20)    COMMENT '经度'
lat             varchar(20)    COMMENT '纬度'

四、网络 / IP / 设备信息

login_ip        varchar(45)    COMMENT '登录IP'
last_login_ip   varchar(45)    COMMENT '最后登录IP'
register_ip     varchar(45)    COMMENT '注册IP'
user_agent      varchar(255)   COMMENT '客户端UA信息'
device_type     varchar(50)    COMMENT '设备类型 ios/android/web'

五、时间字段(你指定的标准格式)

create_time     datetime       NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间'
update_time     datetime       NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
delete_time     datetime       NULL COMMENT '删除时间(用于软删除)'
login_time      datetime       NULL COMMENT '最后登录时间'
register_time   datetime       NULL COMMENT '注册时间'
expire_time     datetime       NULL COMMENT '过期时间'

六、状态 / 软删除 / 开关

status          tinyint        DEFAULT 1 COMMENT '状态 1正常 0禁用'
isdel           tinyint        DEFAULT 0 COMMENT '软删除 0否 1是'
is_enable       tinyint        DEFAULT 1 COMMENT '是否启用'
is_recommend    tinyint        DEFAULT 0 COMMENT '是否推荐'
is_hot          tinyint        DEFAULT 0 COMMENT '是否热门'
is_default      tinyint        DEFAULT 0 COMMENT '是否默认'
sort            int            DEFAULT 0 COMMENT '排序值'

七、文件 / 图片 / 附件 / 链接

image           varchar(255)   COMMENT '图片URL'
cover           varchar(255)   COMMENT '封面图'
logo            varchar(255)   COMMENT 'LOGO'
file_url        varchar(255)   COMMENT '文件地址'
file_name       varchar(255)   COMMENT '文件名'
file_ext        varchar(10)    COMMENT '文件后缀'
file_size       bigint         COMMENT '文件大小(字节)'
link_url        varchar(255)   COMMENT '跳转链接'
website         varchar(255)   COMMENT '官网地址'

八、企业 / 公司信息

company_name    varchar(100)   COMMENT '企业名称'
company_short   varchar(50)    COMMENT '企业简称'
business_license varchar(50)   COMMENT '营业执照号'
credit_code     varchar(50)    COMMENT '统一社会信用代码'

九、多租户 / 主体 / 部门 / 职位

tenant_id       smallint UNSIGNED DEFAULT 0 COMMENT '租户/主体ID'
dept_id         bigint         DEFAULT 0 COMMENT '部门ID'
post_id         bigint         DEFAULT 0 COMMENT '职位ID'
parent_id       bigint         DEFAULT 0 COMMENT '上级ID'

十、内容 / 描述 / 备注

title           varchar(255)   COMMENT '标题'
sub_title       varchar(255)   COMMENT '副标题'
intro           varchar(500)   COMMENT '简介/摘要'
content         longtext       COMMENT '内容(富文本)'
remark          varchar(255)   COMMENT '备注'
description     text           COMMENT '描述'

十一、金额 / 数字 / 统计字段

price           decimal(10,2)  COMMENT '价格'
amount          decimal(12,2)  COMMENT '金额'
count           int            COMMENT '数量/统计数'
view_count      int            DEFAULT 0 COMMENT '浏览次数'
like_count      int            DEFAULT 0 COMMENT '点赞数'
share_count     int            DEFAULT 0 COMMENT '分享次数'

最精简记忆版(你背这几个就够)

  • 姓名:varchar(30)
  • 昵称:varchar(255)
  • 电话:varchar(20)
  • 邮箱:varchar(100)
  • IP:varchar(45)
  • 网址 / 图片:varchar(255)
  • 时间:datetime
  • 状态 / 开关:tinyint
  • 经纬度:varchar(20)
  • 内容 / 详情:longtext
  • 租户 ID:smallint

最后修改:2026 年 05 月 09 日 05 : 27 PM
如果觉得我的文章对你有用,请随意赞赏