sql >> Database teknologi >  >> RDS >> Mysql

Hvad er betydningen af ​​indeksnavnet ved oprettelse af et indeks i MySQL?

Indeksnavnet bruges til at referere til indekset for fremtidige kommandoer. Ligesom drop index.

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

Tænk bare på indeksnavne som tabelnavne. Du kan lige så nemt lave en tabel, der hedder 'bla'.

CREATE TABLE blah (f1 int);

Men 'bla' er ikke særlig nyttig til fremtidig reference. Bare vær konsekvent. noget lignende

CREATE UNIQUE INDEX field_uniq on mytable(field);

eller

CREATE INDEX field1_field2_inx on mytable(field1, field2);


  1. Sådan undgår du MySQL 'Deadlock fundet, når du forsøger at få lås; prøv at genstarte transaktion'

  2. Brug af Laravel Raw Query med pladsholder

  3. Datatype for SUM-resultat i MySQL

  4. Hvor lang er SHA256-hash?