mysql 开发数据库命名规范问题

2014-10-14 15:08:05 +08:00
 444683462
数据库名 小写。
表名 前缀_小写。

那么字段名:
我看到一个资料是这么说的:
一种推荐的命名规则是:在定义数据库、表、列的时候全部采用小写字母加下划线的方式,不使用任何大写字母。

大家认可么?是这么操作的么?
虽然大小写无所谓,我只是想看看最佳的规范。
2686 次点击
所在节点    问与答
2 条回复
rrrrutdk
2014-10-14 15:40:16 +08:00
那就看看mysql怎么做的:

SHOW SCHEMAS;
USE MYSQL
USE mysql
SHOW TABLES;
DESC TABLES_PRIV;
DESC tables_priv;
harrychuh
2014-10-14 20:11:03 +08:00
随人所好,但是一般而言,库名,表名,字段名都用小写,表名支持前缀,对于部署安全,避免单库多系统时出现灾难性地覆盖后果,大体成为标配了。使用小写开发起来也可以避免因为名称不统一造成一些无意义的debug,但就大小写本身而言,这属于流程范畴,属于共识,属于经验,并非技术相关

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/138861

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX