MySql の新規インストール: ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワード使用: YES) (MacOS)

MySql の新規インストール: ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワード使用: YES) (MacOS)

MacOS に MySQL をインストールしたばかりですが、ターミナルでもワークベンチでもデータベースにログインできません。この問題を解決する方法がわかりません。

ユーザー 'root' による localhost:3306 の MySQL サーバーへの接続試行が失敗しました:
ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードの使用: YES)

答え1

ターミナルに次のように入力するだけです:

sudo -i

ルートターミナルに移動し、次のコマンドでデータベースにアクセスします。

mysql -u root

これで、やりたいことは何でもできます。

関連情報