Pas*_*ein 4 mysql camelcasing pascalcasing naming-conventions
我读到最好在Pascal Case(ThisIsMyTableName)中使用表名.因此我想在MySQL中更改我的表格.但是phpmyadmin和SQL的SQL Manager 2005都不会让我这么做.名称保持小写,好像我根本没有改变.
有什么建议可以解决这个问题?
处理此问题的最简单方法是将以下内容添加到.ini文件中
lower_case_table_names=2
Run Code Online (Sandbox Code Playgroud)
2这是Windows的重要性.您可以在此处阅读有关标识符区分大小写的更多信息
由于区分大小写的问题,我建议不要混合大小写。在一个无关紧要的平台上经过全面测试的解决方案在部署到一个重要的平台上时实际上可能会失败。仅出于这个原因,我建议坚持全部大写或全部小写。我使用小写字母是因为它更容易被眼睛看到,并且在大多数编辑器中使用的固定宽度字体中更容易发现拼写错误。