开发者社区> 问答> 正文

MySQL数据库中表名、字段名有什么要求?

MySQL数据库中对表名、字段名有什么要求?

展开
收起
松岛菜菜 2021-10-13 15:37:36 1436 0
3 条回答
写回答
取消 提交回答
  • 即使是搬砖,也要有自己的姿势

    说到命名规则 其实程序里面也有一些基本的规则。个人觉得从使用方便来讲 见名知意,使用下划线分隔,主要是人来看的,所以要统一格式

    2021-10-15 17:40:24
    赞同 展开评论 打赏
  • 表名、字段名必须使用小写字母或数字,禁止出现数字开头,禁止两个下划线中间只出现数字。数据库字段名的修改代价很大,因为无法进行预发布,所以字段名称需要慎重考虑。

    说明:MySQL 在 Windows 下不区分大小写,但在 Linux 下默认是区分大小写。因此,数据库名、表名、字段名,都不允许出现任何大写字母,避免节外生枝。

    正例:aliyun_admin,rdc_config,level3_name

    反例:AliyunAdmin,rdcConfig,level_3_name

    资料来源:电子书《阿里巴巴Java开发手册》,下载链接:https://developer.aliyun.com/topic/download?id=1092

    2021-10-13 15:43:45
    赞同 展开评论 打赏
  • 网络规划设计师、敏捷专家、CISP、ITSS服务经理、ACA全科目、ACP4项、ACE、CBP、CDSP、CZTP等。拥有 PRINCE2 Foundation/Practitioner、CCSK、ITIL、ISO27001、PMP等多项国际认证。 专利5+、期刊10+、知识产权师。核心期刊审稿人。

    您好,推荐

    https://dev.mysql.com/doc/refman/8.0/en/create-table.html
    
    

    里面一些例子也可以参考。

    2021-10-13 15:42:44
    赞同 1 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像