ERROR 1176 (42000): Key 'nome_indice' doesn't exist in table 'tabella' – MySQL 1176

1176

L'errore 1176 si verifica durante un'operazione ALTER TABLE DROP INDEX quando il nome dell'indice indicato non è presente nella tabella.

Cosa significa questo errore?

L'errore 1176 si verifica durante un'operazione ALTER TABLE DROP INDEX quando il nome dell'indice indicato non è presente nella tabella.

Messaggio originale

ERROR 1176 (42000): Key 'nome_indice' doesn't exist in table 'tabella'

Contesto e parole chiave

Alias

  • ER_KEY_DOES_NOT_EXITS
  • ERROR 1176

Messaggi alternativi

  • Indice inesistente nella tabella 1176

Prodotti

  • MySQL / MariaDB Server

Piattaforme

  • Linux
  • macOS
  • Windows Server

Parole chiave

  • errore-mysql-1176-key-does-not-exist
  • Indici
  • mysql.indici.1176-key-does-not-exist-in-table

Cause possibili

Causa principale per Errore MySQL 1176: Key doesn't exist in table (Indice Inesistente)

L'errore 1176 si verifica durante un'operazione ALTER TABLE DROP INDEX quando il nome dell'indice indicato non è presente nella tabella.

molto comune

Diagnosi

Diagnostica di sistema per Errore MySQL 1176: Key doesn't exist in table (Indice Inesistente)

Eseguire la verifica da console client MySQL.

Come leggere il risultato. Restituisce il dettaglio tecnico dell'errore generato dallo storage engine.

mysql
SHOW WARNINGS; SHOW ERRORS;

Risoluzione

Risoluzione standard per Errore MySQL 1176: Key doesn't exist in table (Indice Inesistente)

Difficoltà: mediaRischio: bassoRichiede amministratore

Esegui i comandi correttivi indicati per sanare la configurazione.

  1. Verificare lo stato del server
  2. Applicare la query o la modifica di configurazione
  3. Verificare con SHOW STATUS

Domande frequenti

Come risolvere rapidamente Errore MySQL 1176: Key doesn't exist in table (Indice Inesistente)?

L'errore 1176 si verifica durante un'operazione ALTER TABLE DROP INDEX quando il nome dell'indice indicato non è presente nella tabella.

Approfondimenti

Schede correlate