0

libmysqlclient_r.15.dylibに置き換えたMySQLをアップグレードしたため、私のpy-mysqlはうまくいきませんlibmysqlclient_r.16.dylib。古いバージョンを見つけて元に戻すにはどうすればよいですか?

編集: MySQL の古いバージョンをインストールするには、@ を実行する必要があることがわかりましたが、古いバージョンを見つける方法をまだ探しています。

4

2 に答える 2

3

古いバージョンを見つける方法がわかりませんでした (それでも回答してください。受け入れます)。しかし、私がそれを修正した方法は、古いバージョンをアクティブにすることでした:

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

わーい!

于 2009-10-29T02:04:21.540 に答える
1

古いバージョンをインストールするのは面倒です。特定のバージョンを直接検索できないため、MacPorts SVN Repositoryからファイルを取得する必要があります。適切な portfile をダウンロードしたら、他のポートをインストールするのと同じくらい簡単です。詳細については、古いバージョンのポートのドキュメントをインストールする公式の方法をお読みください。ダウンロードしたポートをローカル ポート リポジトリに追加する古い手順もあります。

于 2009-10-29T03:17:29.123 に答える