Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/04/2010, 11:15
Avatar de huspy
huspy
 
Fecha de Ingreso: diciembre-2008
Ubicación: Málaga, España
Mensajes: 120
Antigüedad: 16 años, 1 mes
Puntos: 2
Cotejamiento de tabla y campos

Buenas a todos!

Estoy homogeneizando todas las tablas de una base de datos para establecerlas con el mismo cotejamiento y para que sean todas del tipo InnoDB.

Lo que he hecho ha sido lanzar esta sentencia por cada tabla:

Código:
ALTER TABLE mitabla ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
Y me cambia correctamente todos las tablas, pero me he dado cuenta que los campos de tipo texto siguen estando con el cotejamiento anterior (por ejemplo latin1_swedish_ci).

Entonces, a parte de la sentencia que he lanzado, tengo que ir campo por campo?

Hay alguna manera de hacerlo para todas las tabasl con una sola setencia?

Muchas Gracias a todos!

Saludos!
__________________
"Lo escuché y lo olvidé, lo vi y lo entendí, lo hice y lo aprendí." (Confucio)