文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  ...  /  在 Unix 上安裝 Perl

2.10.1 在 Unix 上安裝 Perl

MySQL Perl 支援需要您已安裝 MySQL 用戶端程式設計支援(程式庫和標頭檔)。大多數安裝方法都會安裝必要的檔案。如果您從 Linux 上的 RPM 檔案安裝 MySQL,請務必同時安裝開發人員 RPM。用戶端程式位於用戶端 RPM 中,但用戶端程式設計支援位於開發人員 RPM 中。

您需要的 Perl 支援檔案可以從 CPAN (Comprehensive Perl Archive Network) 取得,網址為 http://search.cpan.org

在 Unix 上安裝 Perl 模組的最簡單方法是使用 CPAN 模組。例如

$> perl -MCPAN -e shell
cpan> install DBI
cpan> install DBD::mysql

DBD::mysql 安裝會執行多項測試。這些測試會嘗試使用預設使用者名稱和密碼連線到本機 MySQL 伺服器。(預設使用者名稱在 Unix 上是您的登入名稱,在 Windows 上是 ODBC。預設密碼為無密碼。)如果您無法使用這些值連線到伺服器(例如,如果您的帳戶有密碼),測試將會失敗。您可以使用 force install DBD::mysql 來忽略失敗的測試。

DBI 需要 Data::Dumper 模組。它可能已安裝;如果沒有,您應該在安裝 DBI 之前安裝它。

也可以壓縮 tar 封存檔的形式下載模組發行版,並手動建置模組。例如,若要解壓縮並建置 DBI 發行版,請使用如下的程序

  1. 將發行版解壓縮到目前的目錄

    $> gunzip < DBI-VERSION.tar.gz | tar xvf -

    此命令會建立一個名為 DBI-VERSION 的目錄。

  2. 變更位置到解壓縮發行版的頂層目錄

    $> cd DBI-VERSION
  3. 建置發行版並編譯所有內容

    $> perl Makefile.PL
    $> make
    $> make test
    $> make install

make test 命令非常重要,因為它會驗證模組是否正常運作。請注意,當您在 DBD::mysql 安裝期間執行該命令以執行介面程式碼時,MySQL 伺服器必須正在執行,否則測試將會失敗。

每當您安裝新的 MySQL 發行版時,最好重建並重新安裝 DBD::mysql 發行版。這可確保正確安裝最新版本的 MySQL 用戶端程式庫。

如果您沒有在系統目錄中安裝 Perl 模組的存取權,或者您想要安裝本機 Perl 模組,則以下參考資料可能會很有用:http://learn.perl.org/faq/perlfaq8.html#How-do-I-keep-my-own-module-library-directory-