Mac ベース — dbeaver が MySQL データベースに接続するとエラー プロンプトが表示され、接続が拒否されました

ピット Mac の初心者。データベースは仕事上の理由で使用されるため、mysql (公開日時点での最新バージョン 8.0.32)、dbeaver、kettle をダウンロードする必要がありますが、設定が完了した後は問題ありません。どのように接続しても、常に「接続が拒否されました」というメッセージが表示されます。

まずはmysqlが正常に使えるか確認する必要があり、ターミナルを開きます

入力

/usr/local/mysql/bin/mysql -u root -p

次に、データベースのパスワードを入力するよう求められます。直接入力を開始すると表示されません。入力が完了したら Enter キーを押します。

このページが表示されるということは、mysql に問題がないことを意味します。

データベースを表示するには、英語形式でセミコロンも使用する必要があります

mysql > show databases;

データベースを終了するには、セミコロンも英語形式で入力する必要があります。

mysql > exit;

前の手順の検証が成功した後、mysql を開いて正常に使用できる場合、パスワードは正しいことになりますが、「接続が拒否されました」というメッセージが表示され続けます。ドライバーの問題かどうかを確認できます。

間違った方法がたくさんあったのですが、突然ドライバーの問題だという記事を見つけて確認してみると、確かにドライバーが 2 つありました。

[ドライバー設定の編集] を選択し、2 番目の設定を選択して、保存を確認します。次に接続をテストすると成功します。

超簡単じゃないですか!

最新の dbeaver をダウンロードする場合、通常、初めてデータベースに接続するときにドライバーをダウンロードするように求められ、これら 2 つのドライバーが自動的にダウンロードされます。クリックして最初のドライバーのみが表示される場合は、 mysql の公式 Web サイトにアクセスして必要なドライバーをダウンロードし、ファイルをダウンロードした場所を覚えておいて、このドライバー編集ページにファイルを追加します。

見つからない場合は、ダウンロード/更新操作をクリックして、このドライバーが表示されるかどうかを確認してください。

A Xiaobai、発生した問題を記録してください。何か問題があれば修正してください~

おすすめ

転載: blog.csdn.net/weixin_50702329/article/details/128834258