正如您在Table name show a syntax error in MySQL question 中看到的,您可以定义一些特定的tablename ( attn-cse-a[3-1][mpms][10-8-2013]
)。
一条评论建议只使用字母数字字符作为好的表名,但这真的是一个明智的选择吗?“-”和“_”呢?
表、列、索引等的 MySQL 命名是否有任何严肃的风格指南?
我说 MySQL 是因为SQL 服务器的 DB 语法规则之间存在很大差异,但当然可以是通用的 SQL 命名样式指南!