Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/12/2009, 14:50
serser
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: dudas de como guardar valor en mysql + utf8

Cita:
Iniciado por suntus Ver Mensaje
my.ini?? supongo q eso sera en windows
Sí.

Cita:
Iniciado por suntus Ver Mensaje
en my.cnf
no tengo nada de lo q comentas puesto, pero por defecto mis bases de datos son todas en utf-8, ¿lo pongo igualmente?
Sí. Aunque crees la tablas y las cotejaciones en UTF-8, el servidor debe de enterarse que está trabajando bajo este formato (no sé exactamente por qué, pero a mí, teniendo todo lo demás configurado como te he dicho, me daba algunos problemas si no lo ponía).

Respecto a lo de SET NAMES utf8, se suele poner en el my.cnf por comodidad, para no tenerlo que poner en cada proyecto PHP que crees, o en un archivo PHP, por si, por ejemplo, subes tu página a un servidor externo que no lo tenga configurado (se suele poner en un archivo de configuración, para después hacer el include() en los demás).

Y, repito, es importante guardar los archivos en formato UTF-8 sin BOM.