Plugin Conversion UTF-8 des plugins 1.1.1

Une nouvelle version est sortie ce matin qui corrige un bug qui n'est pas visible sur toutes les versions de MySQL.

Installation

Explication détaillée :

Je prends l'exemple d'une requête composée de la manière suivante :

SELECT * FROM dc_table WHERE AND item_id = 1

Avec MySQL 4.x, la requête sera considérée comme correcte, malgré la construction erronée de la clause WHERE qui devrait être WHERE item_id = 1. Avec MySQL 5.x, installé chez Free par exemple, la requête sera rejetée. La requête corrigée doit être :

SELECT * FROM dc_table WHERE item_id = 1

Visiblement la version 5 de MySQL est moins permissive sur la syntaxe des requêtes, ce qui est une bonne chose en soi. Par contre, comme j'utilise la version 4 pour mes développements, ce problème était resté inaperçu. Promis, je ferai plus attention la prochaine fois !

Pour le reste des infos sur ce plugin c'est dans ce billet.

Haut de page