Come mostrare gli indici di una tabella

Ho definito tempo addietro alcuni indici all'interno della mia tabella mysql, adesso avrei necessità di vederli per valutare alcune cose, come posso elencarli e vedere come sono stati definiti a suo tempo? Grazie.

Risolta 1
MySql 10-04-2019 2 Risposte 2136 Visite +3

Risposte ( 2 approvate )

  1. Michele Brughese
    +1
    10-04-2019 22:06:28
    Rispondi

    Basta eseguire la query sql sottostante:

    SHOW index FROM myTable;
  2. Michele Ladonia
    0
    10-04-2019 22:13:02
    Rispondi

    In aggiunta a quanto risposto precedentemente, se hai più database e per elencare gli indici di una tabella devi riferirti ad uno specifico db, basta indicarlo come nella seguente istruzione sql:

    SHOW INDEX FROM mytable FROM mydb;

    oppure nella forma sql più compatta:

    SHOW INDEX FROM mydb.mytable;

    ovviamente ottieni lo stesso identico risultato, ossia quello di mostrare gli indici della tabella mysql.

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.

Gaspare Buturrà

Gaspare Buturrà

Autore di questa domanda

 Domanda Precedente

 Elenco Domande 

Domanda Successiva