viernes, 1 de marzo de 2019

Caracteres extraños en importacion csv a MariaDB

Tenía una hoja electrónica en excel así que necesitaba importarlo en MariaDB yo pues estaba en Linux, lo primero era pasarlo a un archivo csv (separado por comas) así que la importé pero al ver el resultado estaba con caracteres extraños, no habían tildes ni letra ñ en este caso lo que hay que cambiar es la forma en que está guardado, yo lo tenía en formato "UTF-8".
Lo abrí en LibreOffice Calc ya allí le doy "Guardar como.."

libreoffice Calc guardar como


Abajo elegimos la opción "Texto CSV (csv)"
     
Guardar un archivo en calc como csv

Seleccionamos "Usar formato Texto CSV"

usar formato csv en libreoffice calc

Ahora si lo importante debemos escoger la opción "Europa occidental (ISO-8859-15/EURO)"

exportar a un archivo de texto calc diferentes formatos

Después de escoger el formato debemos especificar el delimitador en mi caso solo le puse la coma "," y el delimitador de la cadena lo puse en blanco.

delimitador de campo en libreoffice calc delimitador campo y cadena

Le damos "Aceptar" para que nos genere el archivo CSV en formato (ISO-8859-15/EURO) y ya lo podremos importar a MariaDB con los caracteres que tiene la hoja electrónica con el comando LOAD DATA LOCAL INFILE Cómo lo sabemos o como está aquí.

No hay comentarios:

Publicar un comentario