2014-12-04 15 views

回答

2

至於我的官方網頁上看到:DBD-MySQL是不是在Windows附帶活動狀態的Perl v 5.20。原因:構建失敗。

https://code.activestate.com/ppm/DBD-mysql/

也許,你可以嘗試的是舊版本:5.16,其中它的存在。

+0

因此,沒有辦法在該Perl版本中安裝DBD-mysql – user3098538 2014-12-04 11:42:32

+0

@ user3098538我認爲,沒有。 – user4035 2014-12-04 12:22:58

+1

@ user3098538,Strawberry Perl v5.20.1包含DBD :: mysql。 ActiveState似乎在過去幾年一直忽略它的Perl端口。 – tjd 2014-12-04 13:47:58

0

也許是因爲該模塊被稱爲「DBD :: mysql」(帶兩個冒號),但是您將其鍵入爲「DBD:mysql」(只有一個冒號)。

1

請問ActiveState以分隔符(DBD-mysql)或帶有兩個冒號作爲分隔符(DBD :: mysql)的包名稱作爲分隔符嗎?我敢打賭,這不是一個單一的冒號...

+0

這真的不是一個問題,只是一個說明(他)他可能有一個錯誤的分隔符... – 2014-12-04 13:42:07

+1

@ arco444,我把這個解釋爲「危險風格」的答案。這也是正確的。在'PPM'中,必須使用破折號而不是冒號。 – tjd 2014-12-04 13:44:05

+0

這不提供問題的答案。要批評或要求作者澄清,在他們的帖子下留下評論 - 你總是可以評論你自己的帖子,一旦你有足夠的[聲譽](http://stackoverflow.com/help/whats-reputation),你會能夠[評論任何帖子](http://stackoverflow.com/help/privileges/comment)。 – 2014-12-04 14:45:47

0

雖然較早版本的DBD :: mysql無法爲ActivePerl 5.20構建,但最新版本的DBD :: mysql(4.029)successfully compiled現在可用於ActivePerl 5.20/Perl包管理器!

相關問題