2011-12-24 11 views
0

MAMPをインストールする前に以前は私のMacにMySQLをインストールしていました。私はMAMPをインストールする前に、私は次の端末コマンドを使用してMySQLの私の古いバージョンを削除:MySQLポートを変更する - Mac - MAMP

sudo rm /usr/local/mysql 
sudo rm -rf /usr/local/mysql* 
sudo rm -rf /Library/StartupItems/MySQLCOM 
sudo rm -rf /Library/PreferencePanes/My* 
sudo rm -rf /Library/Receipts/mysql* 
sudo rm -rf /Library/Receipts/MySQL* 
sudo rm /etc/my.cnf 

私がしようとすると3306のデフォルトポートでMAMPを使用してMySQLサーバを実行する場合しかし、それは接続されません。

2002: Can't connect to local MySQL server through socket '/Applications/MAMP/tmp/mysql/mysql.sock' (2) when trying to connect 

しかし、他のポートを使用すると、私はMySQLサーバーを実行することができます。だから私は、古いバージョンのMySQLがまだ何らかの形でデフォルトポートを突っ込んでいるという結論に達しました。

誰かがこれを取り除く手がかりを持っていますか?ありがとう。

答えて

1

古いMySQLサーバがポートを掘り下げているのが正しい場合は、プロセスを見つけてそれを削除してみてください。しかし、最も簡単な解決法は核オプションかもしれない。あなたのMacを再起動する。

それはそれを解決しない場合は、問題がポートを占有のMySQLの古いバージョンではありません...

+0

それくぎ付け!私は自分のコンピュータを再起動しても正解ではなかったので非常に不満でした。どうもありがとうございました! – Johnrad

関連する問題