sql >> Base de Datos >  >> RDS >> Mysql

Datos de caracteres españoles MySql

Cambie la codificación de su base de datos/tabla/columna mysql a UTF-8 (y también establezca la intercalación en un valor compatible).

ALTER TABLE mytable CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE mytable 
MODIFY country CHAR(50) 
CHARACTER SET utf8 COLLATE utf8_general_ci;

También especifique el conjunto de caracteres en el lado de PHP cuando se conecte.

mysql_set_charset('utf8',$conn); 

Eche un vistazo a este artículo para obtener más información y un script para cambiar por lotes cada tabla/columna en una base de datos.