0

ディレクトリ全体を読み取り、ディレクトリ内のすべてのファイルを入力として受け取るPerlスクリプトを作成しました。ここで、ディレクトリを入力として指定する代わりに、データベースを入力として指定したいので、ディレクトリ内のファイルを読み取るように、データベース内のすべてのテーブルを読み取る必要があります。

これどうやってするの?方法やアイデアを教えてください。

4

1 に答える 1

4

Perl DBI(データベースインターフェイス)は、データベースへの主要なDBMSニュートラルインターフェイスです。異なるDBMS用に個別のDBD(データベースドライバ)モジュールがあります。データベースにアクセスするには、DBIと適切なDBDモジュールの両方が必要です。もちろん、これらすべてはCPANのデータベースインターフェイスの下にあります。

DBI内には、システムカタログに問い合わせたり、テーブルの名前やテーブル内の列、タイプなどを検索したりするためのメソッドがあります。あなたはそれを使ってあなたの偵察任務を遂行することができます。

于 2012-05-31T07:07:08.937 に答える