Mac Sierraを使用している、コンピューター初心者です。
MySQL serverの起動中、コンピューターがフリーズしたため、強制終了して以来、MySQL serverを起動できません。
起動させようとすると、
ERROR! The server quit without updating PID file (/usr/local/var/mysql/mhmacbook-2.local.pid).
というエラーがでてしまいます。
以下のようにアンインストール、再インストールを何回か繰り返しましたが、やはり同じエラーがでてしまいます。
$ sudo rm -rf /usr/local/var/mysql
$ brew uninstall mysql
$ brew install mysql
$ sudo chown -R mysql /usr/local/var/mysql/
も試しましたが、同様のエラーがでます。
$ cat /usr/local/var/mysql/*.local.errでエラーログを見ますと、
[ERROR] Can't start server: Bind on TCP/IP port: Address already in use
[ERROR] Do you already have another mysqld server running on port: 3306 ?
[ERROR] Aborting
のようなエラーがでておりました。
$ netstat -na | grep LISTENで見ますと、
tcp46 0 0 *.3306 . LISTEN
というように、ポート3306がなにかに使われているようです。
いろいろ調べましたが、基本的知識もなく、もうどうしたらよいのかわかりません。
どなたか解決策をご教示頂ければ幸いです。

回答2件
あなたの回答
tips
プレビュー