sql >> データベース >  >> RDS >> Mysql

RuntimeError:OperationalError:(2003、「インスタンスのIPアドレス」でMySQLサーバーに接続できません

    Dataflowでは、IPをホワイトリストに登録してDataflowがSQLインスタンスにアクセスできるようにすることはできません。 Javaを使用する場合、最も簡単な方法はJdbcIO/JDBCソケットファクトリを使用することです。

    ただし、Pythonを使用しているため、Python固有のデータベース接続機能を使用してJdbcIO.read()の実装を模倣すると役立ちます。 この関連する質問 があります 回避策 いくつかのCloudSQL設定を変更し、関連するPythonコードを追加した後。

    これが複雑に思われる場合は、代わりにからデータをエクスポートできます。 CloudSQLからCloudStorageへ 次に、クラウドストレージからロードします。




    1. グループ内で注文しますか?

    2. 私のサイトの各ユーザーにMySQLデータベースを割り当てるのは不合理ですか?

    3. SQLServer用のIntelOptaneStorageの使用

    4. MySQL安全な更新モードを使用していて、WHEREなしでテーブルを更新しようとしました