Mysql
 sql >> Baza danych >  >> RDS >> Mysql

RuntimeError:OperationalError:(2003, nie można połączyć się z serwerem MySQL na „adresie IP instancji”

W Dataflow nie możesz dodać adresu IP do białej listy, aby umożliwić Dataflow dostęp do instancji SQL. Jeśli używasz Javy, najprościej byłoby użyć fabryki gniazd JdbcIO / JDBC.

Ale ponieważ używasz Pythona, pomocne może być naśladowanie implementacji JdbcIO.read() przy użyciu specyficznych dla Pythona funkcji łączności z bazami danych. Jest to powiązane pytanie z obejściem po zmianie niektórych ustawień Cloud SQL i dodaniu powiązanych kodów Pythona.

Jeśli wydaje się to skomplikowane, alternatywnie możesz wyeksportować dane z Cloud SQL do Cloud Storage a następnie załaduj z Cloud Storage.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak używać instrukcji CASE w MySQL?

  2. Jak przetestować połączenie z bazą danych MySQL za pomocą skryptu?

  3. Błąd składni lub naruszenie dostępu:1059 Nazwa identyfikatora jest za długa

  4. Problemy PHP mysql charset utf8

  5. MySQL SELECT w ostatnich dniach?