Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Konwencje nazewnictwa PHP/MySQL:camelCase vs under_score?

Jak mówi teresko, w nazwach MySQL rozróżniana jest wielkość liter na platformach *NIX i niewrażliwa na Windows. Jeśli opracujesz kod obsługujący oba te elementy (tak jak ja), mieszanie spraw może spowodować ogromne bóle głowy:na przykład zrzuć bazę danych w systemie Windows i przywróć ją do *NIX, a wszystkie sprawy zostaną utracone. Właśnie z tego powodu musieliśmy umieścić kod, aby wykryć i naprawić przypadki w zrzucie.

Jeśli nie masz systemu Windows, nie ma to znaczenia, z czego korzystasz, o ile zachowasz spójność.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. wybieranie wiersza z mysql, jeśli id ​​pasuje

  2. Korzystanie z nieużywanych kluczy podstawowych

  3. Zapytanie MySQL - porównaj numery wersji

  4. Zdobądź kolejne zamówienie po limicie

  5. Wyłapany wyjątek:java.sql.SQLException:liczba kolumn nie odpowiada liczbie wartości w wierszu 1