Saltar al contenido

¿Cómo cambiar el juego de caracteres predeterminado de una tabla MySQL?

Agradeceríamos tu ayuda para difundir nuestros enunciados referente a las ciencias de la computación.

Solución:

Si quieres cambiar la mesa default character set y todas las columnas de caracteres a un nuevo conjunto de caracteres, use una declaración como esta:

ALTER TABLE tbl_name CONVERT TO CHARACTER SET charset_name;

Entonces la consulta será:

ALTER TABLE etape_prospection CONVERT TO CHARACTER SET utf8;

Cambiar el juego de caracteres predeterminado de la tabla:

ALTER TABLE etape_prospection
  CHARACTER SET utf8,
  COLLATE utf8_general_ci;

Cambiar string conjunto de caracteres de columna ejecuta esta consulta:

ALTER TABLE etape_prospection
  CHANGE COLUMN etape_prosp_comment etape_prosp_comment TEXT CHARACTER SET utf8 COLLATE utf8_general_ci;

los ALTER TABLE El comando MySQL debería hacer el truco. El siguiente comando cambiará el conjunto de caracteres predeterminado de su tabla y el conjunto de caracteres de todas sus columnas a UTF8.

ALTER TABLE etape_prospection CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

Este comando convertirá todas las columnas de texto de la tabla al nuevo conjunto de caracteres. Los conjuntos de caracteres usan diferentes cantidades de datos por carácter, por lo que MySQL convertirá el tipo de algunas columnas para garantizar que haya espacio suficiente para que quepa la misma cantidad de caracteres que el tipo de columna anterior.

Le recomiendo que lea la documentación de ALTER TABLE MySQL antes de modificar cualquier dato en vivo.

Si te gustó nuestro trabajo, tienes la libertad de dejar una noticia acerca de qué te ha parecido este ensayo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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