Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/06/2009, 03:25
john_romero
 
Fecha de Ingreso: junio-2009
Mensajes: 2
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: pasar una base de datos de File Maker a MySql (2ª parte)

Espero que te sea de ayuda:

1. Exporta desde Filemaker como archivo «.cvs», separado por «,» (comas)
2. Incorpora la opción de «mantener formato de campos filemaker» (o algo así) si quieres que los acentos se mantengan.
Desde phpMyAdmin:
3. Vete a la tabla en la que quieres importar los datos:
a) TIENE QUE TENER LOS MISMOS campos que los que vas a importar, si no, se te recorrerán estos, VIGILA antes de exportar que tengas los mismos campos y en el mismo orden que en la tabla de mySQL.
4. Vete a la opcion de importación de phpMyAdmin
5. Selecciona:
— «importar CVS utilizando LOAD DATA»
— «Reemplazar datos tabla con los del archivo»
—*«Campos encerrados por ""»
—*«Campos terminados por ","(coma, como lo has exportado)»
—*«Carácter de escape "\"»
—*«líneas terminadas (esto es importante) por "\r"
y…
ya está.

Tienes que tener muy bien fijados los tipos de campos. No importes, por ejemplo, valores de más de tres cifras para un TINYINT y, cuidado con las fechas, no he logrado resolver todavía que los campos DATE se quedan con valor «0» y los tengo que pasar a VARCHAR.

Por lo demás, sale redondo.

Un saludo.