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

Barb Cronin avatar
By Barb Cronin
at 2018-05-17T09:39

Table of Contents

※ 引述《TPPCMAN ()》之銘言:
: 要判定 在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.

照 log 猜...不知道是不是 p5-DBD-mysql 之類沒安裝?

https://www.freshports.org/databases/p5-DBD-mysql/

又或是大小寫? ( mysql.pm v.s. Mysql.pm )

或是要再跟前面的人確認他當時用的版本是不是也另外打包自己才有的東西?

: 一開始 我猜想 或許是 作業系統太舊 而 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";
: }
: }

--
Paramore - Franklin

And when we get home, I know we won't be home at all
This place we live, it is not where we belong
And I miss who we were in the town that we could call our own
Going back to get away after everything has changed

--
Tags: BBS

All Comments

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

Genevieve avatar
By Genevieve
at 2018-05-16T16:26
各位先進大家好 因為系統轉換 新主機 作業系統9.3 改成 11.1 前人有製作了一個安裝包 安裝包 裡面一些pkg檔 與 /etc設定檔案 將安裝包下載到 已經安裝好 9.3 的環境 執行 install.sh 就能把 主機裝好 安裝的套件 除了安裝包內的 pkg檔 還有利用ports安裝 ...

Meltdown Spectre 相關

Connor avatar
By Connor
at 2018-04-21T02:29
https://www.cyberciti.biz/faq/how-to-patch-meltdown-and-spectre-vulnerabilities-on-freebsd/ ( 縮網址: https://t.co/7tksYa338T ) 剛好看到貼上來僅供參考 -- 你知道PT ...

網卡在凌晨時 一直重啟

Ingrid avatar
By Ingrid
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 啟動錯誤問題

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