• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    Perl語言存取MSQL和MySQL數據庫內容_MySQL

    來源:懂視網 責編:小采 時間:2020-11-09 17:02:12
    文檔

    Perl語言存取MSQL和MySQL數據庫內容_MySQL

    Perl語言存取MSQL和MySQL數據庫內容_MySQL:Perl 1) 知識準備: 為了使用Perl語言去存取mSQL和MySQL數據庫的內容,必須安裝一些API模塊,以下列出一些必須安裝的模塊名稱說明和其下載網址: i) 常規安裝必須的模塊: DBI-1.13 Perl語言的數據庫通用接口 Data-ShowTable-3.3 Pe
    推薦度:
    導讀Perl語言存取MSQL和MySQL數據庫內容_MySQL:Perl 1) 知識準備: 為了使用Perl語言去存取mSQL和MySQL數據庫的內容,必須安裝一些API模塊,以下列出一些必須安裝的模塊名稱說明和其下載網址: i) 常規安裝必須的模塊: DBI-1.13 Perl語言的數據庫通用接口 Data-ShowTable-3.3 Pe

    Perl


      1) 知識準備:
      為了使用Perl語言去存取mSQL和MySQL數據庫的內容,必須安裝一些API模塊,以下列出一些必須安裝的模塊名稱說明和其下載網址:
      i) 常規安裝必須的模塊:
      DBI-1.13                   Perl語言的數據庫通用接口
      Data-ShowTable-3.3             Perl5的一個模塊,定義了一系列的子例程,用來將數據輸出顯示為美觀的四種格式:簡單表格、盒包裝表格、列表樣式和HTML格式。
      Msql-Mysql-modules-1.2209          包含了兩個數據庫驅動:DBD::mSQL和DBD::mysql,也就是mSQL和MySQL對Perl語言數據庫通用接口的驅動程序,具體地說是實現對mSQL和MySQL數據庫存取的DBD(數據庫驅動程序)
      
      target="_blank">http://www.mysql.com/downloads/api-dbi.html
      ii) 為了在使用Perl語言的數據庫通用接口的時候可以使用Perl語言的數據庫通用接口自帶的
      DBD::Proxy驅動和DBD::ProxyServer模塊,必須要安裝以下的模塊:
      Net-Daemon-0.31              是一個為輕松實現便攜式服務器應用程序而提供的一個抽象的基本子類,它提供了實現一個后臺守護程序(Daemon)通常任務的方法:啟動、登錄、連接客戶端、認證、為安全設置環境變量和進入工作狀態。
      Storable-0.6.11              使得數據存儲更加連續和穩定。你可以用遞歸的辦法向磁盤存儲任何的數據結構,同時也可以從存儲文件中取出數據并且在內存中重建同樣的結構。
      PlRPC-0.2012               RPC::PlServer--為實現PlRPC而提供的Perl語言擴展。它是一個用于服務器端的包,它和RPC::client一起通過共享包RPC::Comm的方式來通訊。PlRPC通過定義一系列可以被客戶端執行的方法(methods)來用Perl語言實現RPC(遠程過程調用) 。
      target="_blank">http://www.perl.com/CPAN-local/modules/
      
      為了使用Perl語言去存取mSQL和MySQL數據庫的內容,必須安裝一些API模塊,以下列出一些 必須安裝的模塊名稱說明和其下載網址:
      i) 常規安裝必須的模塊:
      DBI-1.13 Perl語言的數據庫通用接口
      Data-ShowTable-3.3
      Perl5的一個模塊,定義了一系列的子例程,用來 將數據輸出顯示為美觀的四種格式:
      
      簡單表格、盒包裝表格、列表樣式和HTML格式。
      Msql-Mysql-modules-1.2209 包含了兩個數據庫驅動:DBD::mSQL和 DBD::mysql,也就是mSQL和MySQL對Perl語
      
      言數據庫通用接口的驅動程序,具體地說是實現
      
      對mSQL和MySQL數據庫存取的DBD(數據庫驅動程序)
      target="_blank">http://www.mysql.com/downloads/api-dbi.html
      ii) 為了在使用Perl語言的數據庫通用接口的時候可以使用Perl語言的數據庫通用接口自帶的DBD::Proxy驅動和DBD::ProxyServer模塊,必須要安裝以下的模塊:
      Net-Daemon-0.31 是一個為輕松實現便攜式服務器應用程序而提供的一個抽象的基本子類,它提供了實現一個后臺 守護程序(Daemon)通常任務的方法:啟動、登錄、
      
      連接客戶端、認證、為安全設置環境變量和進入工作狀態。
      Storable-0.6.11
      使得數據存儲更加連續和穩定。你可以用遞歸的 辦法向磁盤存儲任何的數據結構,同時也可以從 存儲文件中取出數據并且在內存中重建同樣的結構。
      PlRPC-0.2012
      RPC::PlServer--為實現PlRPC而提供的Perl語言擴展。它是一個用于服務器端的包,它和RPC::client一起通過共享包RPC::Comm的方式
      
      來通訊。PlRPC通過定義一系列可以被客戶端執
      行的方法(methods)
      來用Perl語言實現RPC(遠程
      過程調用) 。
      target="_blank">http://www.perl.com/CPAN-local/modules/
      
      2) 安裝過程:
      下載以上提及的模塊安裝文件(文件名均為模塊名后接.tar.gz),最好保存在目錄:/usr/local/src下,并解壓:tar zxvf *****.tar.gz (*****表示模塊名) 。這將產生各模塊的安裝文件目錄。
      i)
      按照以下列出的從左到右的先后順序安裝,使得系統支持使用DBD::Proxy驅動和DBD::ProxyServer模塊。
      Net-Daemon-0.31--------Storable-0.6.11------------PlRPC-0.2012使用標準的CPAN模塊安裝過程:perl Makefile.PL----make-----make test----make
      install
      ii) 常規安裝部份:
      按照以下列出的從左到右的先后順序安裝:
      DBI-1.13----Data-ShowTable-3.3----Msql-Mysql-modules-1.2209
      對DBI-1.13模塊和Msql-Mysql-modules-1.2209模塊的安裝使用標準的CPAN模塊安裝過程:
      perl Makefile.PL----make-----make test----make install
      對Data-ShowTable-3.3模塊的安裝要特殊處理一下:
      a) 此模塊帶的測試套件有錯誤,顧省略make test這一過程。即安裝過程為:
      perl Makefile.PL----make----make install
      b) 在完成perl Makefile.PL這一步后,編輯ShowTable.pm文件,找到"=head1"相關段,增加一行:" =head1 SYNOPSIS " ,保存退出。接著完成make和make file過程。
      
      3) 測試:
      使用MySQL數據庫(使用mSQL也可以)建立一個數據庫:abacus,寫一個簡單的perl程序:perlmysql.cgi,
      從一個數據庫abacus中讀出所有的表名并且顯示。
      
      #!/usr/bin/perl
      
      use DBI;
      print "Content-type: text/html\n\n";
      print "\n";
      print "\n";
      $driver="mysql";
      $dbh=DBI->connect("DBI:mysql:abacus:mysql.szabacus.com","root","abcde")||die "can
      not connect database";
      $sth=$dbh->prepare("show tables")||die "occur an error when query database";
      $sth->execute();
      $numRows=$sth->rows;
      while(@row=$sth->fetchrow_array)
      {
      print "Table: $row[0]\n";
      }
      print "query lines=$numRows\n";
      $sth->finish();
      $dbh->disconnect();
      exit;
      
      將此程序存入系統的CGI目錄中,同時執行:chmod 755 perlmysql.cgi,然后在命令行下執行: perl perlmysql.cgi ,在正常安裝的情況下將可以看到數據庫abacus中的所有表名顯示出來。 也可以在IE里使用url看結果。

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    Perl語言存取MSQL和MySQL數據庫內容_MySQL

    Perl語言存取MSQL和MySQL數據庫內容_MySQL:Perl 1) 知識準備: 為了使用Perl語言去存取mSQL和MySQL數據庫的內容,必須安裝一些API模塊,以下列出一些必須安裝的模塊名稱說明和其下載網址: i) 常規安裝必須的模塊: DBI-1.13 Perl語言的數據庫通用接口 Data-ShowTable-3.3 Pe
    推薦度:
    標簽: 內容 安裝 數據
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 久久精品国产99国产精品澳门| 久久久久四虎国产精品| 国产成人精品日本亚洲专| 日本五区在线不卡精品| 久久亚洲精品视频| 精品人妻码一区二区三区| 亚洲福利精品电影在线观看| 国产精品青青在线观看爽香蕉| 69久久精品无码一区二区| 欲帝精品福利视频导航| 国产在线精品一区二区夜色| 欧美久久精品一级c片片| 国产三级久久久精品麻豆三级| 亚洲日韩国产精品第一页一区| 精品国产亚洲男女在线线电影| 女人香蕉久久**毛片精品| 国产精品9999久久久久| 日韩精品久久无码人妻中文字幕 | 国产手机在线精品| 亚洲国产精品第一区二区| 97精品国产一区二区三区| 亚洲国产精品日韩专区AV| 精品久久久久久久无码| 少妇人妻偷人精品无码视频 | 国产精品香港三级国产AV| 亚洲av永久无码精品古装片| 亚洲欧美一级久久精品| 伊人久久精品无码av一区| 亚洲国产精品ⅴa在线观看| 日韩精品欧美国产在线| 午夜福利麻豆国产精品| 一本一道久久a久久精品综合 | 国产亚州精品女人久久久久久| 国产精品区AV一区二区| 国产精品∧v在线观看| 国产成人精品一区在线| 国产韩国精品一区二区三区| 成人精品一区二区三区| 国产精品va在线观看无码| 国产三级国产精品国产普男人| 精品国产日韩亚洲一区|