Verificare se un indice esiste su un campo di una tabella

Ho la necessità di verificare se su un determinato campo (colonna) della mia tabella MySql sia stato definito un indice o meno, come posso fare?

In Corso 4
MySql 12-07-2018 2 Risposte 2256 Visite 0

Risposte ( 2 approvate )

  1. Federico Di Sutta
    +1
    12-07-2018 12:24:59
    Rispondi

    Usa SHOW INDEX in questo modo:

    SHOW INDEX FROM My_Table_Name
  2. Michele Brughese
    0
    12-07-2018 12:28:38
    Rispondi

    L'utente chiede di verificare o mostare l'indice su un determinato campo della sua tabella MySql, quindi sarebbe più opportuno scrivere così:

    SHOW INDEX FROM tua_tabella WHERE tua_tabella.tua_colonna='nome_colonna';

Rispondi

Per poter rispondere a questa domanda, devi essere registrato e loggato sul sito, dopodichè compila il box sottostante cercando di essere il più chiaro ed esauriente possibile, la tua risposta potrebbe essere la soluzione che l'utente cerca ed essere contrassegnata come migliore, consentendoti così di ottenere punti ed autorevolezza.

Michele Ladonia

Michele Ladonia

Autore di questa domanda

 Domanda Precedente

 Elenco Domande 

Domanda Successiva