conversione dei dati nel database mysql
Domanda
ho impostato 200 documenti (* .doc) contenenti dati come segue. Voglio caricarlo sul database (mysql). come convertirlo? Ci sono semplici passaggi da fare? sto usando ubuntu os
1) Name: MR RAMESH KUMAR
Address: 23/64,PANKAJ RESIDENCY
HYDERABAD
ANDHRA PRADESH
Residence Tel: 8712455
Office Tel: 456456
E-mail: ram_iye@ymail.com
Soluzione
Sono d'accordo con Tisch, ma fornirò alcuni dettagli per metterti sulla strada giusta: Puoi usare un programma o farlo con il word processor
Nome 1.Clear:
2. Sostituisci i nomi di altre colonne con, ma assicurati di eliminare la nuova riga:
Esempio: sostituire
\nResidence Tel:
con
,
3.Utilizzare qualsiasi utilità per inserire questi record nel database, google per l'importazione CSV nel mio sql.
Altri suggerimenti
Consiglierei di inserirlo prima in un CSV.
Devi combinare i file in un unico file di testo, specialmente se ogni documento contiene un solo record. Questo sarà il più grande ostacolo. Separare i campi con virgole e i record con le interruzioni di riga. Avvolgere ciascun campo tra virgolette. Alla fine dovresti avere un file di 200 righe. Suggerisco di usare un editor con funzionalità macro. Fai attenzione ai campi che contengono virgole e assicurati che finiscano tra virgolette.
"MR RAMESH KUMAR", "23/64,PANKAJ RESIDENCY", "HYDERABAD", "ANDHRA PRADESH", "8712455", "456456", "ram_iye@ymail.com"
Successivamente, usa l'editor per inserire un'istruzione INSERT su ogni riga
INSERT INTO people p (FullName, Residency, ..., Email) VALUES ("MR RAMESH KUMAR", "23/64,PANKAJ RESIDENCY", "HYDERABAD", "ANDHRA PRADESH", "8712455", "456456", "ram_iye@ymail.com");
Quindi, eseguire le istruzioni INSERT nello strumento di amministrazione del database. Questo è tutto!