我用下面的腳本解析一個文本文件。如何將數組數據插入到MySQL表中?如何在Perl中將數組數據插入到MySQL中?
我已經學過Perl MySQL DBI連接方法。我可以成功連接到本地MySQL數據庫。我可以用MySQL命令行創建表。
#!C:\Perl\bin\perl.exe
use strict;
use warnings;
while (<DATA>) {
my @rocks = split(/\s+/, $_);
foreach my $rock (@rocks) {
$rock = "\t$rock "; # put a tab in front of each element of @rocks
$rock .= "\n"; # put a newline on the end of each
print $rock ;
}
}
__DATA__
A B C D
E F G H
我想表瀏覽結果。
Item1 Item2 Itme3 Item4 A B C D E F G H
您的意見是不同步的代碼:哪裏是'@ rocks'?你的變量名對讀者說謊:'$ array'不是人們所期望的數組ref。加上:**'s/talbe/table /'** – 2010-01-25 15:11:49
您好思南,我修改了我的帖子。感謝您的好評。 – 2010-01-25 15:34:59