ERROR 1366: Incorrect string value
ERROR 1366: Incorrect string value
MySQL non è riuscito a memorizzare la stringa perché contiene caratteri che il charset della colonna non può rappresentare.
Cosa significa
MySQL non è riuscito a memorizzare la stringa perché contiene caratteri che il charset della colonna non può rappresentare.
Causa probabile
L'inserimento di dati multibyte/emoji (utf8mb4) in una colonna latin1 o utf8 (3 byte), o un mismatch del charset client/connessione.
Come risolverlo
Converti colonna, tabella e connessione a utf8mb4 (ALTER TABLE ... CONVERT TO CHARACTER SET utf8mb4) e imposta il charset client su utf8mb4. Assicurati che la connessione al DB dell'app usi lo stesso charset.
Altri errori MySQL
Informazioni su Ricerca codici di errore
Il Cercatore di Codici di Errore è una directory consultabile con oltre 200 messaggi ed errori comuni suddivisi in 12 categorie: codici di stato HTTP, codici di errore di Windows, errori del browser e di rete, JavaScript, Python, PHP, Node.js e npm, Java, MySQL, Git, errori della shell Linux e codici email/SMTP. Ogni voce è spiegata in linguaggio semplice per una risoluzione rapida.
Ogni errore è spiegato in tre parti: cosa significa realmente il messaggio, quali sono le cause più comuni e i passaggi concreti per risolverlo. Questa struttura trasforma una stringa criptica come ERR_CONNECTION_REFUSED o 0x80070005 in una checklist pratica invece di un indovinello.
Puoi filtrare l'elenco per categoria, cercare per codice, costante o frammento del messaggio, e copiare qualsiasi codice con un clic. Ogni errore ha anche una pagina dedicata con gli errori correlati della stessa categoria, così puoi salvare nei preferiti o condividere un link diretto alla soluzione esatta.
Come usare Ricerca codici di errore
- Digita il codice o il messaggio di errore nella casella di ricerca, ad esempio 404, ERR_NAME_NOT_RESOLVED o 0x80070005.
- Restringi i risultati con il filtro per categoria (HTTP, Windows, JavaScript, MySQL e così via) se la ricerca restituisce troppe voci.
- Apri la voce corrispondente per leggere cosa significa, la causa probabile e come risolverlo.
- Usa il pulsante di copia per prendere il codice esatto da inserire in una segnalazione di bug o in un ticket di supporto.
- Controlla la sezione degli errori correlati per altri errori della stessa categoria.