sql >> Databáze >  >> RDS >> Mysql

Rozlišují názvy tabulek v MySQL velká a malá písmena?

Obecně:

V názvech databází a tabulek se nerozlišují malá a velká písmena ve Windows a velká a malá písmena ve většině variant Unixu.

V MySQL odpovídají databáze adresářům v datovém adresáři. Každá tabulka v databázi odpovídá alespoň jednomu souboru v adresáři databáze. V důsledku toho hraje roli rozlišování malých a velkých písmen základního operačního systému v rozlišení velkých a malých písmen v názvech databáze a tabulek.

Pomocí systémové proměnné lower_case_table_names lze nakonfigurovat, jak se názvy tabulek ukládají na disk. (v souboru my.cnf konfigurační soubor pod [mysqld]).

Přečtěte si sekci:10.2.2 Identifikátor rozlišování malých a velkých písmen pro více informací.



  1. příklady syntaxe spojení Oracle

  2. 2 způsoby, jak zkontrolovat, zda je na serveru SQL povolen přístup k datům (příklady T-SQL)

  3. Nejlepší postupy zabezpečení PostgreSQL

  4. Porovnání výkonu virtuálních počítačů Windows Azure, část 2