libmysqlclient_r.15.dylib
に置き換えたMySQLをアップグレードしたため、私のpy-mysqlはうまくいきませんlibmysqlclient_r.16.dylib
。古いバージョンを見つけて元に戻すにはどうすればよいですか?
編集: MySQL の古いバージョンをインストールするには、@ を実行する必要があることがわかりましたが、古いバージョンを見つける方法をまだ探しています。
libmysqlclient_r.15.dylib
に置き換えたMySQLをアップグレードしたため、私のpy-mysqlはうまくいきませんlibmysqlclient_r.16.dylib
。古いバージョンを見つけて元に戻すにはどうすればよいですか?
編集: MySQL の古いバージョンをインストールするには、@ を実行する必要があることがわかりましたが、古いバージョンを見つける方法をまだ探しています。
古いバージョンを見つける方法がわかりませんでした (それでも回答してください。受け入れます)。しかし、私がそれを修正した方法は、古いバージョンをアクティブにすることでした:
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
わーい!
古いバージョンをインストールするのは面倒です。特定のバージョンを直接検索できないため、MacPorts SVN Repositoryからファイルを取得する必要があります。適切な portfile をダウンロードしたら、他のポートをインストールするのと同じくらい簡単です。詳細については、古いバージョンのポートのドキュメントをインストールする公式の方法をお読みください。ダウンロードしたポートをローカル ポート リポジトリに追加する古い手順もあります。