![]() |
Cual es lo correcto para importar datos CSV respetando acentos y "ñ" Buen día Me podrian ayudar con esto? =) Cual es lo correcto para importar datos CSV respetando acentos y la letra "ñ" Tengo mysql v4, y estoy tratando de importar desde un archivo CSV 800 registros, en el diseño de la tabla el character set es utf8 y collation es utf8_spanish_ci. el problema a la hora de importar los datos es que los registros que llevan ñ se cortan, ejemplo un registro que dice´" Compañia mexicana agropecuaria" lo importa como "Compa" ... es decor que se corta. Me podrian ayudar a encontrar el "character set" o collation indicado? o mejor aún.... que estoy haciendo mal ? Abajo pongo el codigo de mi tabla Código: CREATE TABLE `empresas` ( |
Re: Cual es lo correcto para importar datos CSV respetando acentos y "ñ" Tu problema puede ser la forma de la sintaxis para determinar el delimitador Código: LOAD DATA LOCAL INFILE 'archivoc.sv' |
Respuesta: Re: Cual es lo correcto para importar datos CSV respetando acentos y "ñ" Cita:
|
Respuesta: Cual es lo correcto para importar datos CSV respetando acentos y "ñ" Un par de cosas, por si sirven de algo: 1) ¿por qué creas una base con charset latin1, en lugar de charset=utf8, que es el que usas en campos. 2) Si tienes datos guardados en un archivo codificado en ANSI (latin1, ISO-8859-1, alfabeto occidental, que es casi lo mismo) desde el que importas, ese es, creo, el problema: te corta todos los caracteres que se almacenan de distinto modo en UTF8 y en ISO-8859-1, y te "prepara una buena" en la base. Propuesta de solución: Abres ese archivo con el bloc de notas y lo guardas con codificación utf8 (el bloc de notas te permite hacerlo). Luego importas y nos cuentas. |
| La zona horaria es GMT -6. Ahora son las 08:51. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.