ERROR 1290 (HY000): The MySQL server is running with the --read-only option so it cannot execute this statement – MySQL 1290

1290

L'errore 1290 compare quando si tenta di eseguire operazioni di scrittura (INSERT/UPDATE) su un nodo replica o server configurato con la variabile 'read_only = ON'.

Cosa significa questo errore?

L'errore 1290 compare quando si tenta di eseguire operazioni di scrittura (INSERT/UPDATE) su un nodo replica o server configurato con la variabile 'read_only = ON'.

Messaggio originale

ERROR 1290 (HY000): The MySQL server is running with the --read-only option so it cannot execute this statement

Contesto e parole chiave

Alias

  • ER_OPTION_PREVENTS_STATEMENT
  • ERROR 1290

Messaggi alternativi

  • Server MySQL in sola lettura 1290

Prodotti

  • MySQL / MariaDB Server

Piattaforme

  • Linux
  • macOS
  • Windows Server

Parole chiave

  • errore-mysql-1290-server-running-read-only
  • mysql.transazioni.1290-the-mysql-server-is-running-with-the-read-only-option
  • Transazioni

Cause possibili

Causa principale per Errore MySQL 1290: The MySQL server is running with the --read-only option

L'errore 1290 compare quando si tenta di eseguire operazioni di scrittura (INSERT/UPDATE) su un nodo replica o server configurato con la variabile 'read_only = ON'.

molto comune

Diagnosi

Diagnostica di sistema per Errore MySQL 1290: The MySQL server is running with the --read-only option

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 1290: The MySQL server is running with the --read-only option

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 1290: The MySQL server is running with the --read-only option?

L'errore 1290 compare quando si tenta di eseguire operazioni di scrittura (INSERT/UPDATE) su un nodo replica o server configurato con la variabile 'read_only = ON'.

Approfondimenti

Schede correlate