Utiliser regexp avec les limites des mots, mais si vous voulez aussi insensible aux accents de recherche, veuillez noter que les REGEXP est un octet de l'opérateur, de sorte qu'il ne Vaut rien avoir interclassement utf8_general_ci, le match ne sera pas insensible aux accents.
Pour avoir à la fois insensible aux accents et tout le mot de match, spécifiez le mot écrit de la même manière l' (obsolète) fonction PHP sql_regcase() n'.
En fait:
utf8_general_ci vous permet de faire une égalité (OÙ le champ = valeur) cas et insensible aux accents de recherche, mais elle ne vous permet pas de spécifier un mot de match (les limites de mot de marqueurs n'est pas reconnu)
COMME vous permet de cas et insensible aux accents de recherche, mais vous devez spécifier manuellement toutes les combinaisons de mots possibles limites charactes (les limites de mot de marqueurs n'est pas reconnu)
les limites de mot [[:<:]] et [[:>:]] sont pris en charge dans les REGEXP, qui est un seul octet fonctions afin de ne pas effectuer insensible aux accents de recherche.
La solution est d'utiliser REGEXP avec les limites des mots et de la parole modifiée de la manière sql_regcase n'.
Utilisé sur http://www.genovaperte.it