Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/10/2010, 06:25
Jareck
 
Fecha de Ingreso: octubre-2010
Mensajes: 4
Antigüedad: 13 años, 6 meses
Puntos: 0
Pregunta Error Mysql: Illegal mix of collations

He tenido que hacer una importacion de base de datos, y actualizar la version del foro que utilizo, ahora, al entrar en sus respectivos post, no me deja y salta el siguiente error:


Código:
Database error in vBulletin 4.0.7:

Invalid SQL:

			(SELECT 'package' AS classtype, package.packageid AS typeid, package.packageid AS packageid,
				package.productid AS productid, if(package.productid = 'vbulletin', 1, product.active) AS enabled,
				package.class AS class, -1 as isaggregator
			FROM package AS package
			LEFT JOIN product AS product
					ON product.productid = package.productid
			WHERE product.active = 1
				OR package.productid = 'vbulletin'
			)

			UNION

			(SELECT 'contenttype' AS classtype, contenttypeid AS typeid, contenttype.packageid AS packageid,
				1, 1, contenttype.class AS class  ,  contenttype.isaggregator
			FROM contenttype AS contenttype
			INNER JOIN package AS package ON package.packageid = contenttype.packageid
			LEFT JOIN product AS product ON product.productid = package.productid
			WHERE product.active = 1
			OR package.productid = 'vbulletin'  );

MySQL Error   : Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_spanish_ci,IMPLICIT) for operation '='
Error Number  : 1267
y sinceramente no se que hacer, pues he cambiado el cotejamiento desde el phpmyadmin y sigue igual.


¿alguién me podría indicar si es tan amable alguna solución que se le ocurra?

Muchas gracias de antemano