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

Łączysz się z wieloma instancjami CloudSQL za pomocą serwera proxy Cloud sql?

Nie możesz mieć dwóch baz danych hostowanych na tym samym porcie TCP. Zamiast tego określ porty dla każdej bazy danych na liście oddzielonej przecinkami:

-instances=project:region:db=tcp:3306,project:region:db-2=tcp:3307

Użyłem tutaj 3306 i 3307, ale możesz użyć dowolnych portów! Upewnij się, że reszta konfiguracji Container Engine umożliwia komunikację między węzłami na tych portach (być może domyślnie tak jest, nie używam GKE).

Większość sterowników mysql domyślnie łączy się z portem 3306, ale mają sposób na określenie innego portu. Musisz ustawić swój kod, aby połączyć się z innym portem wybranym dla drugiej bazy danych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. grupa zliczania mysql przez posiadanie

  2. SQL dzielony wiersz oddzielony przecinkami

  3. php:jak zmienić dane ciągu na dane liczbowe

  4. Dostęp użytkownika MySQL — specyficzny dla tabeli

  5. SQLSTATE[HY000] [2002] Próba połączenia nie powiodła się.. - Podczas próby połączenia z serwera lokalnego na zdalny