Amazon EC2のLinuxサーバーにmysqlデータベースをセットアップしました。これはローカルでうまく機能します。私はLinuxのボックスにログインし、mysqlデータベースを管理することができますWindows GUIツールからリモートLinuxサーバー上のMySqlデータベースに接続できません
ローカルのGUIクライアントをリモートのmysqlに接続しようとしていますが、接続に失敗しています。
私は/etc/mysql/my.cnfファイルを更新して、次のように変更:
skip-networking
bind-address = 0.0.0.0
は、私はまだ接続することはできませんよ。何かご意見は?
EDIT:私は最初のバインドアドレス= 0.0.0.0を試してみましたが、その後、私はスキップネットワーキングをバインドアドレス
EDIT#2を追加しました:私は、セキュリティグループは、3306 Iに開きことを確認しました私はそのアマゾンの特定の問題を考えないでください。
skip-networkingはTCP接続のサポートを無効にします。 UNIXドメインソケット経由での接続に限定されます。 TCPが有効になっていないので、バインドアドレスも無用になります。 –
私は同様の問題を抱えていましたが、ある地域でインスタンスを作成してから別の場所に接続しようとしましたが、失敗しました – PurplePilot
セキュリティグループをチェックしましたか?ポート3306を開き、IPを許可します。 –