Bonjour David,
Merci pour votre réponse.
J’ai jeté un oeil aux fils de discussion que vous citez. Je savais ce qu’était un jeu de caractères mais j’ignorais ce qu’était une collation.
Par chance, j’ai découvert sur la toile un document particulièrement clair sur les jeux de caractères et collations.
Ce document explique le système à 4 niveaux de MySQL. (L’article se rapporte à MySQL 5). C’est à mes yeux un vrai document de référence :
http://antoun.developpez.com/mysql5/jeux-collations/Jeux_et_Collations.pdf
Malgré les risques, je vais tenter le coup avec du latin-1 en choisissant ce jeu de caractères déjà au niveau du serveur, puis en choisissant une collation ’latin1_general_ci’ pour la base de données MySQL. J’ai vu que c’est possible à l’installation en cliquant sur le lien qui teste la connexion au serveur.
Les problèmes ne sont pas exclus, mais latin-1 présente l’avantage d’être reconnu par de bons éditeurs syntaxiques comme Crimson Editor. PSPad Editor permet UTF-8, mais je trouve souvent trop lent le chargement de cette "usine à gaz".
UTF-8 est le jeu de caractères du futur, mais j’ai l’impression que les moteurs de recherche présentent quelques bizarreries avec ce jeu de caractères. D’où l’idée d’utiliser iso-8859-1 (latin-1) plus largement reconnu.