MySQL/PhpMyAdmin - Illegal mix of collations

Résolu
Jean-François Pillou Messages postés 18961 Date d'inscription   Statut Webmaster Dernière intervention   -  
Jean-François Pillou Messages postés 18961 Date d'inscription   Statut Webmaster Dernière intervention   -
Je viens d'écrire un sujet là-dessus dans la base de connaissances :
http://www.commentcamarche.net/faq/1245-%5BMySQL%5D-Illegal-mix-of-collations-latin1_swedish_ci-IMPLICIT

En gros lorsque je fais une opération SQL comportant des comparaisons sur un champ texte, voici l'erreur qu'il me sort :
 MySQL a répondu:Documentation
#1267 - Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' 


Avez-vous une idée de ce qu'il faut faire pour que PhpMyAdmin me sélectionne le bon jeu d'interclassement pour la connexion MySQL sans que j'ai à le modifier manuellement ?

--
Webmaster(@)CommentCaMarche
Configuration: Linux Debian

2 réponses

  1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    Salut Jeff,

    Toutes ces notions me dépassent mais par contre voici ce que je peux lire à propos des "Fixes" de la dernière version de PhpMyAdmin (2.6.1 publiée il ya quelques jours):
    _Illegal mix of collations for converted strings

    Si j'ai bien compris c'est corrigé.... :-)
    http://www.phpmyadmin.net/home_page/downloads.php?relnotes=0
    0
  2. Jean-François Pillou Messages postés 18961 Date d'inscription   Statut Webmaster Dernière intervention   63 308
     
    Aaaah effectivement ! si c'est le cas c'est une bonne nouvelle, merci kilian :-)
    0