如何使用Perl将MySQL表的内容转储到文件?

Tim*_*mmy 2 mysql perl

将MySQL表转储到Perl文件的最佳方法是什么?

我一直在用:

open( FILE, ">$filename" );
my $sth=$dbh->prepare("select * from table");
$sth->execute();
while ( my $row = $sth->fetchrow_arrayref ) {
    print FILE join( "|", @$row ), "\n";
}
Run Code Online (Sandbox Code Playgroud)

Gre*_*reg 6

你可以炮击mysqldump吗?这就是它的用途......