Convertir el juego de caracteres predeterminado que una de las columnas de una tabla MySQL usa es un paso necesario cuando se trata de almacenar el contenido que utiliza caracteres no latinos. MySQL es un lenguaje que permite crear y gestionar bases de datos. Mientras que el juego de caracteres predeterminado para bases de datos MySQL es UTF-8 , que es el juego de caracteres occidentales regular, puede que tenga que utilizar un conjunto alternativo al almacenar texto o binarios contenidos en un idioma que utiliza diferentes personajes como idiomas de Asia o de Oriente Medio . Puede cambiar el juego de caracteres de una columna en una tabla de MySQL ejecutando una consulta específica. Instrucciones
1
Ingresar a phpMyAdmin . PhpMyAdmin es una interfaz gráfica de usuario (GUI ), que le permite editar tus bases de datos MySQL . Como alternativa , también se puede conectar a la base de datos MySQL utilizando el símbolo del sistema
2
Escriba la siguiente consulta : .
ALTER TABLE MODIFICAR exampletable ( 50 ) CHARACTER examplecolumn CHAR SET cp1256 ;
Reemplazar " exampletable " y " examplecolumn " con los nombres reales de la tabla y la columna . Reemplazar " cp1256 " con el juego de caracteres que desea utilizar . Pulse la tecla Intro en el teclado para ejecutar la consulta
3
Escriba la siguiente consulta si la columna que convirtió los datos binarios contenidos originalmente : .
ACTUALIZACIÓN SET exampletable exampletcolumn = TRIM ( TRAILING 0x00 dE examplecolumn ) ;
Reemplazar " exampletable " y " examplecolumn " con los nombres correctos para su base de datos. Esta consulta se eliminará el posterior código binario 0x00 que puede permanecer en el extremo de los campos.