Snow Leopardボックスでカスタムモジュールを使用してローカルWebサーバーをセットアップするときに、MySQLをコマンドラインからインストールしました。私は最近、MAMPを発見しました。これは、個人のWebサーバーApple hasおよびutilsなどのコマンドを使用するよりも、MAMPを使用する方が簡単です。
ポートを完全にアンインストールしましたが、アクティビティモニターに「mysqld」が表示されます。これをきれいにアンインストールしたいと思います。任意のヒント?
コンピュータをまだ再起動していない場合は、プロセスがまだ実行されている可能性があります。まず、再起動します。
次に、再起動後もMySQLが表示される場合は、ターミナルから次のコマンドを1つずつ発行します。1:
Sudo rm /usr/local/mysql
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*
そして、選択したテキストエディタを使用します。
/etc/hostconfig
そして行を削除しますMYSQLCOM=-YES-
それでも別のバージョンのMySQLをインストールまたは実行できない場合は、ターミナルで最後のコマンドを1つ発行する必要がある場合があります。2:
Sudo rm -rf /var/db/receipts/com.mysql.mysql*
別のオプションは、以下を実行することです
これを実行
launchctl list|grep mysql
Mysqlプロセス名の名前をメモします
launchctl unload mysql-process-name-from-other-command.plist
これにより、アンインストールまたは再起動せずにプロセスが停止します。
アクティビティモニターでmysqldプロセスを終了する必要があります。
次に、以下を削除する必要があります。
/usr/local/mysql
/usr/local/mysql-5.1.45-osx10.5-x86_64/
/Library/StartupItems/MySQLCOM/
/Library/PreferencePanes/MySQL.prefPane/
/Library/Receipts/mysql-5.1.45-osx10.5-x86_64.pkg/
/Library/Receipts/MySQLStartupItem.pkg/
バージョン番号が含まれているフォルダの中には、私がリストしたものとは異なる名前のものがある場合があります。
また、このStackoverflowの質問が役立つ場合があります: Mac OS XからMySQLをアンインストールするにはどうすればよいですか?