Fråga : LADDA DATA INFILE

Hur man har att logga meddelanden (status), om vi önskar att ladda data (LADDA DATA INFILE) från csv sparar till mysqldatabas till och med en perl program " klar "

Svar : LADDA DATA INFILE

Försök detta;

När du har datan att läsa in från csven, det är därefter precis en materia av att skapa en dynamisk $sql-query för dina mellanlägg.

Hoppas hjälpt detta.

~A~
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
Nr. allmän csvparser
mitt $parser = text:: CSV:: Simple->new;
min @data = $parser->read_file ($datafile);
foreach@data för tryck @$_;

Nr. önska endast bestämt sätter in?
mitt $parser = text:: CSV:: Simple->new;
nr. specificera kolonnerna som du önskar draget från csven
$parser->want_fields (1, 2, 4, 8);
min @data = $parser->read_file ($datafile);

Nr. kartlägga sätter in till en pölsa?
mitt $parser = text:: CSV:: Simple->new;
$parser->field_map (qw/id namnger den ogiltiga townen/);
min @data = $parser->read_file ($datafile);
Andra lösningar  
 
programming4us programming4us