2016-12-04 8 views
0

MyBB erreur SQLErreur SQL: 1267 - mélange illégal de collations (de utf8_general_ci, IMPLICIT) et (utf8_persian_ci, IMPLICIT) pour l'opération '='

MyBB a connu une erreur SQL interne et ne peut pas continuer.

Erreur SQL:

1267 - Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_persian_ci,IMPLICIT) for operation '=' 

Requête:

SELECT t.* 
    ,t.subject AS threadsubject 
    ,u.username 
    ,u.usergroup 
    ,u.displaygroup 
    ,i.* 
    ,i.NAME AS iconname 
    ,t.dateline AS threaddate 
    ,t.lastpost AS threadlastpost 
FROM mybb_threads t 
LEFT JOIN mybb_icons i ON (i.iid = t.icon) 
LEFT JOIN mybb_users u ON (t.lastposter = u.username) 
WHERE t.visible = '1' 
    AND t.uid = '54445' 
GROUP BY t.tid 
ORDER BY threadlastpost DESC LIMIT 5 

S'il vous plaît contacter le Groupe MyBB pour le support technique.

image1

image 2

+0

double possible de [Illegal mix de MySQL Error classements] (http://stackoverflow.com/questions/1008287/illegal-mix-of-collations-mysql-error) – Evert

+0

En général, le résultat de mal tables conçues. Est-ce que t.lastposter et u.username sont définis pour avoir le même classement? – jarlh

+0

S'il vous plaît fournir des conseils plus détaillés – abbas

Répondre