私は、すべてのコンテナが docker
コンテナであり、移行に Phinx
を使用する docker
環(huán)境でかなりの時間を費やしています。異なる構(gòu)成に対する異なる応答を共有するためだけに。
実用的なソリューション
リーリー無効な解決策
リーリー次のように Phinx
を?qū)g行しました。
接続が機能しない理由がわかりました。ポート 8889 に接続する必要があるときに、接続がポート 8888 に接続しようとしたことが原因でした。
リーリーこれで問題は解決しましたが、サーバー名を localhost に変更すると依然としてエラーが発生しました。
接続失敗: SQLSTATE[HY000] [2002] そのようなファイルまたはディレクトリはありません
ただし、サーバー名として IP アドレスを入力すると、正常に接続されます。