Première étape, trouver comment assurer, directement avec Sequel Ace, la conversion de l’encodage et du jeu de caractères utilisés de la base de données, des tables et des champs. J’ai finalement dégoté ce script, qui permet de produire une série de requêtes SQL en fonction de ce qui est présent […]
Mot-clé - SQL
UTF8 et les émojis
Au passage, j’ai pu me rendre compte de certaines limitations de la base de données de mes blogues : sur Mastodon, j’utilise des emojis pour indiquer s’il s’agit d’un spectacle de danse (💃), d’un concert (🎤), de théâtre (🎭), etc. Toutefois, si ma base de données MySQL était bien configurée en utf8 […]
Clé étrangère
Dans une installation normale de Dotclear, l’affichage de la commande SQL suivante : SHOW CREATE TABLE `dc_category`; Donne un résultat comme ci-dessous : CREATE TABLE `dc_category` ( `cat_id` bigint(20) NOT NULL, `blog_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `cat_title` […]