Mysql
 sql >> Datenbank >  >> RDS >> Mysql

PHP/MySQL-Namenskonventionen:camelCase vs under_score?

Wie Teresko sagt, wird bei MySQL-Namen auf *NIX-Plattformen zwischen Groß- und Kleinschreibung unterschieden und unter Windows nicht. Wenn Sie Code entwickeln, der beide unterstützt (wie ich), kann das Mischen Ihrer Fälle große Kopfschmerzen verursachen:Wenn Sie beispielsweise eine Datenbank unter Windows sichern und auf *NIX wiederherstellen, sind alle Ihre Fälle verloren. Aus diesem Grund mussten wir tatsächlich Code kürzen, um die Fälle in einem Speicherauszug zu erkennen und zu beheben.

Wenn Sie kein Windows verwenden, spielt es keine Rolle, was Sie verwenden, solange Sie es konsistent halten.