Mysql
 sql >> Base de données >  >> RDS >> Mysql

Conventions de nommage PHP/MySQL :camelCase vs under_score ?

Comme le dit teresko, les noms MySQL sont sensibles à la casse sur les plates-formes * NIX et insensibles sur Windows. Si vous développez du code pour prendre en charge les deux (comme je le fais), mélanger vos cas peut causer d'énormes maux de tête :par exemple, videz une base de données sur Windows et restaurez-la sur * NIX et tous vos cas sont perdus. Nous avons en fait dû brouiller le code pour détecter et corriger les cas dans un vidage juste pour cette raison.

Si vous êtes libre de Windows, peu importe ce que vous utilisez, tant que vous le gardez cohérent.