XAMPP Manager-osx で MySQL データベースが起動しない 質問する

XAMPP Manager-osx で MySQL データベースが起動しない 質問する

約 1 か月前に XAMPP をダウンロードしましたが、問題なく動作していました。今日、音声認識ソフトウェアをインストールし、コンピューターを再起動しました。それ以来、Manager-osx アプリケーションで MySQL が起動しません。アプリケーション ログにメッセージは表示されません。次のように表示されます。

Stopping all servers...
Stopping Apache Web Server...
/Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd stopped
Stopping ProFTPD...
Checking syntax of configuration file
/Applications/XAMPP/xamppfiles/proftpd/scripts/ctl.sh : proftpd stopped
Restarting all servers...
Starting MySQL Database...

Starting Apache Web Server...
/Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd started
Starting ProFTPD...
Checking syntax of configuration file
/Applications/XAMPP/xamppfiles/proftpd/scripts/ctl.sh : proftpd started

ProFTPD と Apache Web サーバーは両方とも実行されています。MySQL は実行されていません。phpmyadmin にアクセスすると、このエラー メッセージが表示されます。

#2002 - No such file or directory
The server is not responding (or the local server's socket is not correctly configured).

助けてください。何をしたらいいのか分かりません。

アップデート:

インターネットで少し検索してみたところ、MAMP で同様の問題が発生しているユーザーがいることがわかりました。別のユーザーは、mysql プロセスを終了することを推奨していましたが、それが何を意味するのかはわかりません。これで問題が解決するでしょうか?

更新2:

問題の答えは見つかりましたが、まだ答えられません。答えは次のとおりです。

1) ターミナルを開いて次のように入力します。

sudo su

パスワードを入力してください

2) 次に入力する

ps aux | grep mysql

(これをコピーして貼り付けるだけです)

3) MySQLのプロセスIDを取得する必要があります。上部に739や8827のような数字があるはずです。

4) プロセスを終了するには

kill -9 {process id}

これは次のようになります: kill -9 739

5) manager-osxでMySQLを再起動する

ベストアンサー1

これは動作するはずです:
sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start

おすすめ記事