Mysql phpMyAdmin latin1_swedish_ci utf8_unicode_ci

MySQL-latin1-utf8Cet article est destiné à changer le charset par défaut de MySQL via le fichier my.cnf afin d’utiliser utf8_unicode_cl et non latin1_swedish_ci. C’est très simple, mais j’ai quand même bidouillé un peu plus que je ne l’aurait souhaité (phénomène récurant de ma vie).

Je ne crée pas de base de données MySQL de façon quotidienne. La plupart du temps, je le fais via phpMyAdmin.
En mode console, je ne tiens pas particulièrement à taper :

CREATE DATABASE <ma_base> CHARACTER SET utf8 COLLATE utf8_unicode_cl;

Je préfère plutôt :

CREATE DATABASE <ma_base>;

Lire la suite