7

私は MAMP を使用していましたが、MAC OS から完全に削除しました。これを投稿して、

  1. brewを使ってmysql5.7をインストールしました
  2. zshrc / bash プロファイルに mysql パスを追加
  3. を使用してmysqlサービスを開始しましたbrew services start mysql@5.7

コマンドラインでmysqlにアクセスしようとすると、エラーが発生しますERROR 2002 (HY000): Can't connect to local MySQL server through socket '/Applications/MAMP/tmp/mysql/mysql.sock' (2)

my.cnf の/tmp/mysql.sockへのソケット パスを既に追加し、同じものを ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/Applications/MAMP/ へのシンボリック リンクを作成しようとしました。 tmp/mysql/mysql.sock' (2) しかし運が悪い。

同じアドバイスをいただければ幸いです。

4

2 に答える 2

0

これは、サーバーが実際に起動しなかったことを示しています。走る:

ps aux|grep mysql

mysql サーバー プロセスが見つかった場合は、正しくインストールされていない可能性があります。

データベースに重要なものがない場合は、アンインストールしてから再インストールするのが最善です。再インストールを試すこともできますが、これは通常、問題を解決していません。

brew services list 

brew uninstall mysql@YOUR_VERSION

brew install mysql@DESIRED_VERSION
于 2020-06-26T06:11:16.203 に答える