發新話題

《Perl DBI 入門》基本功能

《Perl DBI 入門》基本功能

本文是以 Perl DBI Examples 為藍本,配合 DBMaker 好學易用的特性,以及幾個淺顯易懂的例子,希望能夠一步步地帶領使用者學習 Perl DBI modules 存取 DBMaker 資料庫的方法。而原作者撰寫主要原動力是希望藉由這篇文章的問世,以降低 DBI mailing list 中一再重複出現的 FAQ。

讀完本文之後,我們就能學到利用 DBI 建立一個完備的資料庫程式。 以下就先由 DBI 的基本功能開始,然後再逐步研究改善效能與可靠度技巧。

基本功能
DBI - Database independent interface for Perl. Perl DBI 是 Perl 程式語言存取資料庫時的標準應用程式介面 (API)。 DBI 中定義了一組函數、變數和一致性的資料庫介面, 可滿足與特定資料庫無關的特性。

值得一提的,DBI 只是一個程式介面,利用一組十分輕巧的層面, 將你的應用程式與一個以上的資料庫驅動程式緊密地結合在一起, DBI 的架構主要只是提供標準的介面,目的是為了方便使用者下達一些簡單的指令, 就可以輕易地讓那些驅動程式發揮作用

首先該做的事就是建構以及安裝 DBI, 詳細的步驟可參考 DBI INSTALL 文件中有說明. 然後再來就是建構出所需的資料庫驅動程式,或是參考 DBD. 在每個 DBD 套件中都應該會有建構程序。 與其他 Perl 模組相較之下, 安裝 DBI/DBD 步驟算是相當容易

localhost:~/DBI-1.08$ perl Makefile.PL && make
        && make test && make install
在 DBI 與 DBD 安裝完成之後, 您可以執行下列指令閱讀更多的資訊:

localhost:~$ perldoc DBI

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。