我的py-mysql正在蠢蠢欲動,因爲我已經升級了MySQL,它取代了libmysqlclient_r.15.dylib
和libmysqlclient_r.16.dylib
。我如何找到並找回舊版本?如何使用MacPorts降級動態庫?
編輯:我發現要安裝舊版本的MySQL,我需要做@,但我仍然在尋找找到舊版本的方法。
我的py-mysql正在蠢蠢欲動,因爲我已經升級了MySQL,它取代了libmysqlclient_r.15.dylib
和libmysqlclient_r.16.dylib
。我如何找到並找回舊版本?如何使用MacPorts降級動態庫?
編輯:我發現要安裝舊版本的MySQL,我需要做@,但我仍然在尋找找到舊版本的方法。
安裝舊版本很痛苦。您必須抓取MacPorts SVN Repository中的文件,這很棘手,因爲您無法直接搜索特定版本。一旦你下載了合適的portfile,安裝任何其他端口都很簡單。有關詳細信息,請閱讀官方how to install an older version of a port文檔。還有一個older procedure,您可以將下載的端口添加到本地端口存儲庫。
沒有弄清楚如何找到舊版本(請回答,我會接受)。但我固定它的方式是激活舊版本:
dreBook:~ fedorov$ port installed mysql5
The following ports are currently installed:
mysql5 @5.0.81_0
mysql5 @5.1.40_0 (active)
dreBook:~ fedorov$ sudo port activate mysql5 @5.0.81_0
---> Deactivating mysql5 @5.1.40_0
---> Activating mysql5 @5.0.81_0
dreBook:~ fedorov$ sudo apachectl restart
Yay!
這是首選的解決方案,只要舊版本仍安裝。 – outis 2009-10-29 03:18:20
http://superuser.com? – nall 2009-10-29 02:13:36