私はdockerをインストールしました.postSQLでもっともポピュラーなボックスを手に入れました。Dockerでデフォルトの設定でProxySQLに接続する方法
docker run -d -p 6032:6032 --name proxysql prima/proxysql:latest
その後、私はそうのように私のローカルのMySQLから接続しようとした:
mysql -u admin -padmin -h 127.0.0.1 -P6032
と、私はこのエラーを取得しています:
ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0 "Internal error/check (Not system error)"
私はtwindb/proxysql:latest
でこのトリックを試してみましたが、 prima/proxysql:latest
ドッカーの画像と結果は同じでした:(
ポートについては確かですか?イメージのDockerfileは公開されているポートを宣言せず、デフォルトの設定ファイルは別のポートを使用しているようです。 – yamenk
6032は[ここ](https://github.com/sysown/proxysql/wiki/ProxySQL-Configuration)と[ここ](https://github.com/sysown/proxysql)に記載されているように、proxySQLのデフォルトポートです。/wiki)。 MySQLの接続要求で別のポートを指定した場合、私は 'ERROR 2003(HY000):MySQLサーバに接続できません。 '127.0.0.1(61" Connection refused ")' –