Ver Mensaje Individual
  #13 (permalink)  
Antiguo 14/04/2011, 19:01
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Problemas con la Codificación de la bd

No se que tan conveniente pueda ser, pero, normalmente cuando defino tablas incluyo la codificacion y tambien "COLLATE", alguna vez me paso que PhpMyAdmin (o fue HeidiSQL?) me cambio algun parametro y surgieron problemas.

Ejemplo:
Código SQL:
Ver original
  1. CREATE TABLE DBPREFIX_config (
  2.   cfg_module VARCHAR(10) COLLATE latin1_spanish_ci NOT NULL,
  3.   cfg_variable VARCHAR(30) COLLATE latin1_spanish_ci NOT NULL,
  4.   cfg_value text COLLATE latin1_spanish_ci NOT NULL
  5. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci;

Ahora, antes de ejecutar cualquier operacion SQL, primero verifico el juego de caracteres del cliente (PhpMyAdmin, HeidiSQL, etc.) y despues inicio los procesos.

P.D. A mi me gusta mas ISO que UTF.
__________________
- León, Guanajuato
- GV-Foto