mysql - 什么规则适用于命名 mysql 列?

标签 mysql database restriction mysql5

在MySQL表中,命名列,我可以使用

  • 空间
  • 大写字母
  • UTF8字符

我还应遵守哪些其他规则?

( MySQL5 )

最佳答案

是的,是的,是的。

我喜欢在字段名之间加下划线,不要大写,但我不想挑起口水战。

不在列名中使用特殊字符的另一个很好的理由是你,或者其他人最终将不得不在你的应用程序中一遍又一遍地键入它。我会坚持使用标准的英文字母表。

好的列名:

account_id
user_id
first_name

错误的列名:

Ȩ̬̩̾͛ͪ̈́̀́͘ ̶̧̨̱̹̭̯ͧ̾ͬC̷̙̲̝͖ͭ̏ͥͮ͟Oͮ͏̮̪̝͍M̲̖͊̒ͪͩͬ̚̚͜Ȇ̴̟̟͙̞ͩ͌͝
uraniumType☢☢☢☢

关于mysql - 什么规则适用于命名 mysql 列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25475287/

相关文章:

php - 使用/字符时添加斜杠?

php - MySql 5.6 组然后遍历每个组

mysql - 如何删除名为 "/"的数据库

安卓数据库: A few simple questions from a beginner

java - 运行 H2 数据库时,它正在监听 0.0.0.0 :<port(s)> how can I stop this?

java - Java 桌面应用程序的局限性?

MySQL 在多对多关系中包含 0

PHP (int) 用于 MySQL 查询中的变量。安全的?

c# - 构造函数限制

R:强制回归系数加起来为 1