Actuellement, nous utilisons les commandes suivantes en PHP pour définir le jeu de caractères à UTF-8 dans notre application.
Comme il s'agit d'un peu de surcharge, nous aimerions définir ce paramètre par défaut dans MySQL. Pouvons-nous le faire dans /etc/my.cnf ou à un autre endroit ?
SET NAMES 'utf8'
SET CHARACTER SET utf8
J'ai cherché un jeu de caractères par défaut dans le fichier /etc/my.cnf, mais il n'y a rien concernant les jeux de caractères.
À ce stade, j'ai fait ce qui suit pour définir les variables MySQL charset et collation sur UTF-8 :
skip-character-set-client-handshake
character_set_client=utf8
character_set_server=utf8
Est-ce une façon correcte de procéder ?