文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


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

2.10.1 在 Unix 上安裝 Perl

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

您需要的 Perl 支援檔案可以從 CPAN(綜合 Perl 檔案網路)取得: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-