まず、それが作業台または接続の問題であるかどうかを確認します。
1)Windowsで「cmd」を実行してターミナルを開きます
両方試してください
2a)mysql -u root -p -h 127.0.0.1 -P 3306
2b)mysql -u root -p -h > localhost -P 3306
3)接続が良好な場合は、パスワードプロンプトが表示されます。正しいパスワードで接続できるかどうかを確認してください。
接続が拒否された場合は、許可を与えるだけです
mysql >GRANT ALL ON [DatabaseName].* TO 'root'@'127.0.0.1' IDENTIFIED BY '[PASSWORD]';
ここで接続が受け入れられた場合、それはワークベンチ構成の問題のようです。