3

以前に mysql-5.1.50-osx10.6-x86_64.dmg をインストールしてから、以下の belo コマンドを使用してアンインストールしました (stackoverflow にあります)。

$ sudo rm /usr/local/mysql
Password:
$ sudo rm -rf /usr/local/mysql*
$ sudo rm -rf /Library/StartupItems/MySQLCOM
$ sudo rm -rf /Library/PreferencePanes/My*
$ rm -rf ~/Library/PreferencePanes/My*
$ sudo rm -rf /Library/Receipts/mysql*
$ sudo rm -rf /Library/Receipts/MySQL*
$ sudo vi /etc/hostconfig
$ sudo rm -rf /var/db/receipts/com.mysql.mysql*
$ cd /Library/Receipts/

次に、mysql-5.5.9-osx10.6-x86_64.dmg から再インストールしようとしました。

ただし、次のエラーが表示されます。

The installation failed. インストールが失敗する原因となったエラーがインストーラーで発生しました。サポートが必要な場合は、ソフトウェアの製造元にお問い合わせください。

4

1 に答える 1

2

インストーラーのログを見てください — インストーラーを開きます。command-L を押してログを表示し、command-3 を押して詳細レベルを上げます。インストールを試みます。

以下、コメントの要約です

OP:エラーログには以下が表示されます

2 月 21 日 21:30:28 Sarbbottam-Bandyopadhyays-MacBook-Pro installd[387]: ./postflight: chown: mysql: 無効な引数

ポール: ユーザー「mysql」がないようですね。dscl を実行して確認します。list /Users|grep mysql. 結果として _mysql が表示されるはずです。

OP:実行dscl . list /Users|grep mysql 中何も返さなかった

Paul : あなたの mysql ユーザーが見つかりません。[MySQL ユーザーを作成する手順は次のとおりです][1] それを行ってから、インストーラーを実行します

OP : おかげでうまくいきました。あなたが提案したように、mysqlユーザーとグループを作成しました。インストーラーを実行しました。インストールされました。

于 2011-02-21T15:46:34.867 に答える