1

Windows システムからワークベンチを介して mysql DB に接続できません。しかし、それは phpMyAdmin 経由で可能です。

標準 TCP/IP と標準 TCP/IP over SSH の両方を試しました。

パスワードとユーザー名は同じですか?

4

3 に答える 3

1

データベースをセットアップするときに、外部/リモートログインを許可する必要があるかどうかを尋ねられるか、設定が必要です。許可されていることを確認したら、アクセスを許可する必要があります。セットアップでは、後で変更することはできません。少なくとも私は思います。

于 2013-10-16T21:38:35.797 に答える
0

はい、ユーザー名とパスワードは同じでなければなりません。Windows ターミナルで MySQL CLI クライアントを使用してローカルの MySQL サーバーに接続し、何が起こっているかを確認するとよいと思います。接続できれば、Workbench に接続できるはずです。

問題に関連する一般的なエラーについて説明している MySQL ドキュメントのリンクを次に示します。

ところで、最新の Workbench バージョンがあるかどうかを確認する必要があります (執筆時点では 5.2.40 が最新リリースです)。

その様子をまたレポートしてください。

于 2012-07-04T12:46:00.893 に答える
0

質問にいくつかの情報を含める必要があります。

  • MySQL サーバーは PC またはネットワーク上のサーバーで実行されていますか?
  • PhpMyAdmin は PC またはネットワーク上のサーバーで実行されていますか?
  • MySQL Server は PhpMyAdmin と同じホストで実行されていますか、それともそれぞれ別のサーバーで実行されていますか?
  • MySQL Workbench で接続を確立しようとして失敗した場合、どのようなエラー メッセージが表示されますか? (一般的に、Stack Overflow で質問する場合、「うまくいかない」というのは問題の説明としては不十分です。試したこととエラーを説明する必要があります。)

MySQL 接続資格情報は、許可されたクライアントの IP アドレス範囲と組み合わされたユーザー名とパスワードです。

MySQL サーバーから見た「クライアント」は、PhpMyAdmin コードを実行しているホストです。PhpMyAdmin の Web インターフェースを使用して指示を出しているだけですが、MySQL Server に接続するのは PHP コードです。

MySQL Workbench で使用しようとしているユーザー名とパスワードは、PhpMyAdmin がインストールされているホストからの接続のみが許可されている可能性があります。これは私の推測です。

于 2017-07-12T21:02:22.663 に答える