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

Jakie znaczenie ma nazwa indeksu podczas tworzenia indeksu w MySQL?

Nazwa indeksu służy do odwoływania się do indeksu dla przyszłych poleceń. Jak indeks kropli.

http://dev.mysql.com/doc/refman /5.0/pl/drop-index.html

Pomyśl tylko o nazwach indeksów, takich jak nazwy tabel. Równie łatwo możesz zrobić stół o nazwie „blah”.

CREATE TABLE blah (f1 int);

Ale „bla” nie jest zbyt pomocne w przyszłości. Po prostu bądź konsekwentny. coś takiego

CREATE UNIQUE INDEX field_uniq on mytable(field);

lub

CREATE INDEX field1_field2_inx on mytable(field1, field2);


  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 obliczyć procent kolumny w MySQL?

  2. Czy można utworzyć kolumnę z domyślną wartością UNIX_TIMESTAMP w MySQL?

  3. Zrozumienie MySQL TRUNCATE TABLE na praktycznych przykładach

  4. Jak mogę uzyskać dostęp do narzędzia wiersza poleceń mysql podczas korzystania z XAMPP w OS X?

  5. Jak zaktualizować, jeśli istnieje, wstawić, jeśli nie (AKA upsert lub merge) w MySQL?