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

mysql w nazwach tabel z rozróżnianiem wielkości liter

Metadane MySQL domyślnie rozróżniają wielkość liter w systemie Linux. To znaczy, jeśli masz tabelę my_table, małymi literami, to

select * from my_table

odniesie sukces, gdy

select * from MY_TABLE

zawiedzie z jakimś rodzajem tabeli, że nie istnieje wiadomość.

Jeśli chcesz, aby obydwie instrukcje się powiodły, musisz umieścić następujące polecenie linelower_case_table_names =1 w pliku /etc/my.cnf lub w innym miejscu, w którym przechowujesz konfigurację MySQL. Pamiętaj, aby dodać zmienną systemową do sekcji [mysqld] pliku konfiguracyjnego.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak napisać skrypt w pliku php, aby wyświetlić obraz, taki jak <img src=/img.php?imageID=32 />?

  2. Równoważenie obciążenia z ProxySQL dla klastra Percona XtraDB

  3. mysql Ograniczenie klucza obcego jest nieprawidłowo utworzone, błąd

  4. wybierz poprzednią datę, mysql

  5. Używanie MySql pomiędzy klauzulą ​​z datami