MySQL Workbenchを立ち上げたところ、以下のようなエラーが表示されログインができない。
//エラー分詳細 Your connection attempt failed for user 'root' to the MySQL server at localhost:3306: Access denied for user 'root'@'172.21.0.1' (using password: YES) Please: 1 Check that MySQL is running on address localhost 2 Check that MySQL is reachable on port 3306 (note: 3306 is the default, but this can be changed) 3 Check the user root has rights to connect to localhost from your address (MySQL rights define what clients can connect to the server and from which machines) 4 Make sure you are both providing a password if needed and using the correct password for localhost connecting from the host address you're connecting from
試したこと
- 再インストール
MySQL Workbench の前段階、My SQL Community Serverのバージョンをそれぞれ「5.7.24」「8.0.24」のパターンでインストール → MySQL Workbenchをバージョン「8.0.13」で再インストール
- プロンプト側で再インストール
Progateの記事にあった方法でプロンプト上でコマンド入力し再インストールを試してみた。
インストールは成功したものの、MySQL Workbenchは変わらず
https://prog-8.com/docs/mysql-env
- IPアドレスの接続
以前に似たようなところで躓いた方の質問を見てみた。
https://teratail.com/questions/103174
それによると、
Aから接続するlocalhostサーバーを今Bから接続しようとしている状態であり、
そのためにはIPアドレスが必要とのこと。
そのため、質問記事にあったQiita記事に従いIPアドレスの接続を試してみたが変化起こらず
https://qiita.com/n0bisuke/items/bd86dd3a79cd7cbcd92e
打開策がなく困っています。
どなたかご教授いただけないでしょうか?
よろしくお願いいたします。
0 コメント