Come convertire una colonna di UTF8 in MySQL

August 18

In un database, un confronto è il set di caratteri che utilizza una colonna. Il set di caratteri UTF-8 fornisce ulteriori caratteri rispetto agli altri gruppi, come Latin1 o ASCII. Se avete spesso bisogno di personaggi come quelli con accenti o altri simboli, è possibile modificare le regole di confronto di una colonna di testo nel database MySQL utilizzando la sintassi ALTER TABLE. L'utilizzo di questo si richiede di fornire un vecchio e un nuovo nome colonna e tipo di dati, ma se si fornisce lo stesso nome di colonna per entrambi questi valori e il tipo di dati corrente, si può semplicemente cambiare le regole di confronto senza cambiare niente altro.

istruzione

1 Accedi al tuo account MySQL e accedere allo strumento di query.

2 Digitare la seguente query:

ALTER TABLE nome_tabella CAMBIO nome_col tipo nome_col CHARACTER SET utf8;

Sostituire e valori "nome_della_tabella" entrambi "COL_NAME" per quelli appartenenti al vostro tavolo. Sostituire "tipo" per il tipo di dati che la colonna attualmente detiene perché non si desidera cambiare il tipo.

3 Invia la query. MySQL cambia le regole di confronto per la nome_col fornito a UTF8.