• 技术文章 >数据库 >MySQL

    mysql表的设计规范

    小妮浅浅小妮浅浅2021-10-25 10:27:45原创133

    1、单实例表的数量必须控制在2000个以内。

    2、表分表的数量必须控制在1024个以内。

    3、表必须有主键,建议使用UNSIGNED整数作为主键。

    潜在坑:删除无主键表,如果是row模式的主从架构,会挂在库里。

    4、禁止使用外键。如果要保证完整性,应该通过应用程序来实现。

    实例

    create table class(
        major varchar(16) comment '专业',
        name char(8) comment '班级名',
        nums int comment '人数'
    );

    以上就是mysql表的设计规范,希望对大家有所帮助。更多mysql学习指路:Mysql

    专题推荐:mysql 表
    品易云
    上一篇:mysql使用的基础规范 下一篇:mysql列的使用规范

    相关文章推荐

    • mysql标识列的特点• mysql两种事务类型• mysql主从同步的优点• mysql中binlog的使用场景• mysql索引的基本原理• MySQL 8.0.27正式GA• mysql联合查询是什么• mysql事务对效率的影响• mysql使用的基础规范

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网