Mac OS X 10.6.7にインストールしたMySQLをアンインストールし、古いバージョンをインストールしようとしたのですが、「新しいバージョンが既に存在する」というエラーが出てしまい、インストール出来ないという状態になってしまいました。
従来であれば、次のファイルを削除すれば、アンインストール完了となるはずでした。
- /usr/local/mysql
- /usr/local/mysql-xxx (xxxはバージョン番号)
- /Library/StartupItems/MySQLCOM
- /Library/PreferencePanes/MySQL.prefPane
- /Library/Receipts/mysql-xxx-osx10.6-x86_64.pkg (xxxはバージョン番号、その他はインストールしたアーキテクチャ依存)
しかし、「/Library/Receipts」にあるはずのpkgのコピーが無く、それ以外を削除してもアンインストールしたとは認識されません。
調べてみると、次のファイルを削除する必要があるようです。
- /private/var/db/receipts/com.mysql.mysql.bom
- /private/var/db/receipts/com.mysql.mysql.plist
上記の2つのファイルを削除すると、古いバージョンをインストールできるようになりました。
ダウングレードできずに困っている方、お試しください。