Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/08/2008, 10:25
Avatar de cadrogui
cadrogui
 
Fecha de Ingreso: junio-2003
Mensajes: 875
Antigüedad: 20 años, 11 meses
Puntos: 5
Respuesta: CSV - Mysql importación.

lo que pasa es que por ejemplo el campo nombre esta ubicado en el 4 lugar y los nombres estan ubicados en otro lugar en csv, entonces si los importo directo con phpmyadmin los datos quedan en lugares erroneos, ademas phpmyadmin me esta dando problemas para importar. me di el trabajo de cortar una parte de la bd "csv" y ordene los datos para que coincidieran y nada no me importa nada, estoy tratando asi:

Código:
LOAD DATA LOCAL INFILE '/Users/mikelcarozzi/Desktop/parte-1.csv' INTO TABLE  patient_data FIELDS TERMINATED BY ';' LINES TERMINATED BY 'r' (id,title,language,financial,fname,lname,mname,DOB,street,postal_code,city,state,country_code,drivers_license,ss,occupation,phone_home,phone_biz,phone_contact,phone_cell,pharmacy_id,status,contact_relationship,date,sex,referrer,referrerID,providerID,email,ethnoracial,interpretter,migrantseasonal,family_size,monthly_income,homeless,financial_review,pubpid,pid,genericname1,genericval1,genericname2,genericval2,hipaa_mail,hipaa_voice,hipaa_notice,hipaa_message,squad,fitness,referral_source);
y el resultado es el sigiente:

Código:
Query OK, 1 row affected, 1242 warnings (0.02 sec)
Records: 27  Deleted: 0  Skipped: 26  Warnings: 1215
phpmyadmin me dice lo siguiente:

Código:
Invalid field count in CSV input on line 1.
UNA LINEA DE EL CSV

Código:
4146;1;1;1;HERIBERTO RUBILAR TRONCOSO;1;1;1;1;1;LOS CANALES;1;1;1;FONASA A;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1

alguna sugerencia??

gracias.
__________________
La mejor manera de aprender es por medio de un aprendizaje significativo....

http://www.cocert.cl

Última edición por cadrogui; 08/08/2008 a las 10:32