【发布时间】:2010-04-15 13:33:44
【问题描述】:
你能教我如何在 Perl 中循环和重命名 MySQL 表吗?谢谢。
附上我的代码sn-p
use strict;
use warnings;
use DBI;
my $dbh = DBI->connect(
'DBI:mysql:database=dbdev;host=localhost',
'dbdev',
'dbdevpw',
{ RaiseError => 1, AutoCommit => 1 },
);
my $sql = RENAME TABLE old_table TO new_table;
my $sth = $dbh->prepare($sql);
while (<DATA>){
chomp;
// How to implement the Rename all the old tables with the while loop.
$sth->execute();
}
【问题讨论】:
-
这个问题的反对意见是什么?