Tag: conversione utf8

  • Come controllare se una tabella di MySQL è codificata in UTF8

    Molto semplicemente eseguendo (cambiando ovviamente dbname e tablename) questa query potete capire la codifica: select c.character_set_name from information_schema.tables as t, information_schema.collation_character_set_applicability as c where c.collation_name = t.table_collation and t.table_schema = “dbname” and t.table_name = “tablename”; Se vi rendete conto che non è in utf8, vi basta eseguire (prima fate un backup): ALTER DATABASE databasename CHARACTER […]

  • Come convertire un database di MySQL da utf8 a utf8mb4

    Se avete finalmente reso compatibile il vostro database a utf8mb4 e lo avete anche configurato correttamente, che ne dite di convertirlo anche? Comprese le tabelle e colonne? Ovviamente prima fatevi un bel backup di tutto quanto… ora andiamo alla conversione! Per ogni database (cambiate dbname): ALTER DATABASE dbname CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci; […]