私はLAMPコンテナを持っています。私はWordPressを実行したいが、それはMysqlに接続できない。 別のコンテナがデフォルトのmysqlポートを使用するため、コンテナポートマッピングを3307:3306に設定しました。私はmysql -u xxxx -h 127.0.0.1:3307
、それをテストするために、コンテナのMySQLサーバにホストから接続しようとしましたが、結果は次のとおりです。LAMPドッカーコンテナのMYSQLに接続できません
ERROR 2005 (HY000): Unknown MySQL server host '127.0.0.1:3307' (0)
私はコンテナのMySQLの設定で0.0.0.0にバインドアドレス127.0.0.1を変更しようとしましたが、何も変わっていません。
この問題は何ですか?
mysqlを起動するために使用したドッカーの実行コマンドと、 'netstat -anp | grep LISTEN | grep 3307' – Rajiv
それは動作します!私はいくつかの間違いを犯した。 – Peter
まず、> mysql構文が正しくありませんでした。正しい構文は次のとおりです:mysql -u xxxx -h 127.0.0.1 -P3307 第2に、別のホストから接続するようにmysqlユーザを設定しませんでした。 ドッキングされたmysqlは最初からうまく機能しました。 – Peter