4

次の手順を実行しました。

sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/MySQL*
vim /etc/hostconfig and removed the line MYSQLCOM=-YES-
rm -rf ~/Library/PreferencePanes/MySQL*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*

sudo rm -rf /var/db/receipts/com.mysql.*

しかし、コマンド「brew install mysql」を実行しようとすると、「mysql-5.6.10 already installed」と表示されます

誰でも問題を知っていますか?

**

編集

**

これが問題の診断に役立つかどうかはわかりませんが...

私がやろうとしているのは、mysql_secure_installation を使用した新規インストールです。-uroot --password で mysql にログインできませんでした。アクセスが拒否されたことが通知されたためです。「brew uninstall mysql」を使用してアンインストールし、「brew install mysql」で再インストールした後、mysql_secure_installation コマンドを実行しました。最初のステップで、root パスワードを入力する必要があります (パスワードがない場合は Enter キーを押します)。空白行で Enter キーを押すと、アクセスが拒否されたことが再度通知されました。

4

3 に答える 3

14

ステップ 1: MySQL をアンインストールします。

ターミナルを開いて in:を入力しcd /usr/localenter Type in:lsを押し、 を押しenterます。

mysqland mysql-5.1.37-osx10.5-x86_64(または類似)と呼ばれる 2 つのアイテムがあることを確認します。

これらは、削除する 2 つのアイテムです。

入力: sudo rm mysql、ヒットenter.

と入力してsudo rm -rf mysql-5.1.37-osx10.5-x86_64、 を押しenterます。

ステップ 2: MySQL スタートアップ アイテムをアンインストールします。

ターミナルで次のようcd /Library/StartupItemsに入力しenterます。

入力: ls、ヒットenter.

という項目があることを確認しますMySQLCOM。削除したい項目です。

と入力してsudo rm -rf MySQLCOM、 を押しenterます。

プロンプトが表示されたら、パスワードを入力します。

編集 **

次の構成ファイルを削除します。

/etc/my.cnf

次のエントリも削除します。

/Library/Receipts/InstallHistory.plist
于 2013-04-22T15:08:25.350 に答える
1

ホーム ディレクトリに構成ファイルが見つかりました~/.my.cnf。それは私に非常に多くの問題を引き起こしたので、それも削除する必要があります.

于 2013-07-17T07:56:08.057 に答える
1

Gokul Nath の回答に加えて、/Library/PreferencePanes/MySQL.prefPane で MySQL システム設定を削除する必要がある場合もあります。

于 2013-12-18T03:10:49.570 に答える