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

Czy w MySQL jest rozróżniana wielkość liter w nazwach kolumn i tabel?

W systemie Unix w nazwach tabel rozróżniana jest wielkość liter. W systemie Windows nie są. Zabawne, prawda? Trochę jak ich odpowiednie systemy plików. Czy uważasz, że to przypadek?

Innymi słowy, jeśli planujesz wdrożenie na maszynie z systemem Linux, lepiej przetestuj swój SQL względem MySQL opartego na Linuksie lub przygotuj się na tajemnicze błędy „nie znaleziono tabeli” w czasie prod. Maszyny wirtualne są obecnie tanie.

Niezależnie od tego w nazwach pól (kolumn) nie jest rozróżniana wielkość liter.

EDYCJA:mówimy o systemie operacyjnym na serwerze MySQL komputer, a nie klient.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jaki jest odpowiednik ELT() w SQL Server w MySQL?

  2. Zamykanie połączeń JDBC w puli

  3. Jak zarządzać bazami danych, użytkownikami i tabelami MySQL z wiersza poleceń

  4. Jak używać hashowania hasła z PDO, aby mój kod był bezpieczniejszy?

  5. Importuj bazę danych MySQL do serwera MS SQL