0
두 개의 다른 서버에있는 두 개의 다른 데이터베이스에있는 테이블의 열을 비교해야합니다. 지금까지 Perl 스크립트를 사용하여 하나의 데이터베이스 & 하나의 데이터베이스에 연결하는 방법을 알고 있습니다. Perl의 DBI 모듈을 사용하여 두 개의 다른 서버에 연결할 수 있습니까? 그렇다면 어떻게?Perl의 DBI 모듈을 사용하여 두 개의 다른 서버에 어떻게 연결합니까?
두 개의 다른 서버에있는 두 개의 다른 데이터베이스에있는 테이블의 열을 비교해야합니다. 지금까지 Perl 스크립트를 사용하여 하나의 데이터베이스 & 하나의 데이터베이스에 연결하는 방법을 알고 있습니다. Perl의 DBI 모듈을 사용하여 두 개의 다른 서버에 연결할 수 있습니까? 그렇다면 어떻게?Perl의 DBI 모듈을 사용하여 두 개의 다른 서버에 어떻게 연결합니까?
DBI->connect()
을 사용하여 데이터베이스에 연결합니다. 그러면 해당 데이터베이스에 대한 핸들이 반환됩니다.
my $dbh1 = DBI->connect($connectstr1, $user1, $password1,
{ PrintError => 1, AutoCommit => 1 });
my $dbh2 = DBI->connect($connectstr2, $user2, $password2,
{ PrintError => 1, AutoCommit => 1 });
지금 두 번째의 첫 번째 데이터베이스에 대한
$dbh1
및
$dbh2
을 사용할 수 있습니다 : 두 개의 데이터베이스에 연결하려면이 핸들을 사용합니다.