XAMPPでMySQLが起動できない。その原因はここにあります。
「ポート番号3306の競り合い」が原因の1つです。
このようなエラーはよく起こるそうですが原因の1つがポート番号被っちゃってる現象です。
簡単に言うと、XAMPPのMySQLはポート番号「3306」使いたいのに先客がいるんかい!ごめんけど、出て行ってもらえますか?
っていう、解決方法です。
MySQLを起動するとこんなエラーが出ます。
XAMPPのコントロールパネルの右上に「Netstat」をクリックします。
ポート番号「3306」を探してみると、いました!「MySQL」さんですね。
今回、XAMPPではない他の「MySQL」を起動していました。これを解除します。
コマンドプロンプトを開いて、「net stop mysql57」これを入力して起動を停止しましょう。
すると、ポート番号「3306」にはなにもいません。
これでXAMPPのMySQLを起動することが出来ました
関連記事
データベース接続エラー
MySQL権限者エラー
コメント
[…] エラーを克服 […]
[…] エラーを克服 […]