Modifica la intercalación de una base de datos mysql

Si, como yo, te encuentras en la necesidad de cambiar la intercalación de cada una de las columnas de las tablas de base de datos. Antes que nada, si la base de datos tiene contenido, ten en cuenta que, al modificar la intercalación de una columna, corres el riesgo de corromper sus datos. Nunca está de más hacer un backup antes de proceder. El prodimiento cuenta de dos pasos y se puede hacer directamente con la ayuda de phpmyadmin o cualquier otro cliente para mysql. Primero generamos el listado consultas que vamos a necesitar para alterar las tablas (en este caso para convertir a utf8_general_ci: TABLE_SCHEMA , '. ', t.TABLE_NAME , ' CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;’ ) AS stmt FROM information_schema. TABLES t WHERE 1 AND t. TABLE_SCHEMA = ‘nombre_de_la_base_de_datos’ ORDER BY 1 [/crayon] A continuación, copiamos el resultado de la consulta, lo ejecutamos y listos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *