El dia de hoy estuve batallando al intentar migrar un archivo csv a una tabla en mi base de datos mysql.
El problema es que al momento de meter los textos a los campos de mi tabla los caracteres especiales tales como la ñ o la á aparecian con simbolos extraños o simplemente estavan como corruptos.

La buena notica es que es muy facil resolver esto y es solo usando el juego de caracteres correctos. Bien cuando creemos nuestra base de datos al igual que la tabla debemos de escoger el cotejamiento en este caso UTF-8 y el archivo que aigamos creado ya sea un csv o un archivo de extension .sql recomiendo guardarlo en el mismo cotejamiento UTF-8. o Probar con la Codificacion Occidental Latin 1 de windows. Es solo buscar la convinacion correcta en el juego de caracteres.

test.jpg

Aqui les pongo una imagen de los tipos de codificacion que pueden usar.