Can't locate Msql.pm in @INC ...... - BBS

Genevieve avatar
By Genevieve
at 2018-05-16T16:26

Table of Contents

各位先進大家好

因為系統轉換 新主機 作業系統9.3 改成 11.1

前人有製作了一個安裝包

安裝包 裡面一些pkg檔 與 /etc設定檔案

將安裝包下載到 已經安裝好 9.3 的環境

執行 install.sh

就能把 主機裝好

安裝的套件 除了安裝包內的 pkg檔

還有利用ports安裝一些套件





但同樣的安裝包

在11.1的主機 就沒有辦法安裝成功


要判定 在9.3上面有安裝成功 則是在 sh 跑完後

執行 perl test.pl 檔

執行的結果會在文字模式 列出一個小表格



11.1 執行 perl test.pl 則是 出現如下錯誤

Can't locate Mysql.pm in @INC (you may need to install the Mysql module) (@INC contains: /usr/local/lib/perl5/site_perl/mach/5.24 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.24/mach /usr/local/lib/perl5/5.24 .) at test.pl line 2.
BEGIN failed--compilation aborted at test.pl line 2.


一開始 我猜想 或許是 作業系統太舊 而 pkg 太舊

也下載了 或是 ports裝 比較適於11.1的pkg

但錯誤依舊

還蠻傷腦筋的







--------------附上 test.pl 內容---------------

#!/usr/bin/perl
use Mysql;

$dbh=Mysql->connect("localhost","mysql","root","XXXX");
$q_str="show databases";
$row=$dbh->query($q_str);

while(($db)=$row->fetchrow) {
$q_str = "show tables from $db";
$row1=$dbh->query($q_str);
while(($tbl)=$row1->fetchrow) {
$q_str="alter table $db.$tbl type=MyISAM;";
print "$q_str\n";
}
}



再請諸位先進前輩 多多指點

感謝

--
Tags: BBS

All Comments

網卡在凌晨時 一直重啟

Tom avatar
By Tom
at 2018-04-20T01:34
※ 引述《TPPCMAN ()》之銘言: : 請教各位先進 : 有一台主機 半夜突然斷線 查了log檔 在某個時間點 網卡一直重啟 是在短時間內留下這樣的 log 嗎? 有比較詳細的時間間隔嗎 : em0: link state changed to DOWN : em0: link sta ...

網卡在凌晨時 一直重啟

Agnes avatar
By Agnes
at 2018-04-18T10:21
請教各位先進 有一台主機 半夜突然斷線 查了log檔 在某個時間點 網卡一直重啟 em0: link state changed to DOWN em0: link state changed to UP em0: link state changed to DOWN em0: link st ...

Mariadb 啟動錯誤問題

Mia avatar
By Mia
at 2018-02-23T22:10
※ 引述《holishing ( )》之銘言: : (路過) 原來.. 因為 11.0-RELEASE 已經 end-of-life .. ? : 所以官方不會再支援相關的維護與修正 ? (不確定是不是這樣說 沒錯,不論是 base 還是 ports 都會停止支援。雖然說 FreeBSD ports 是所有 ...

Mariadb 啟動錯誤問題

Ula avatar
By Ula
at 2018-02-22T18:04
(路過) 原來.. 因為 11.0-RELEASE 已經 end-of-life .. ? 所以官方不會再支援相關的維護與修正 ? (不確定是不是這樣說 +-------------------------------------------------------------------------- ...

Mariadb 啟動錯誤問題

Lucy avatar
By Lucy
at 2018-02-22T08:31
※ 引述《menterning (藍曼)》之銘言: : 請教大家!我的機器器是 FreeBSD 11.0-RELEASE-p15 : 資料庫是 mariadb102-server-10.2.13 : 一直吐出以下的錯誤訊息:/usr/local/libexec/mysqld: Undefined symbol ...