sql >> Database >  >> RDS >> Mysql

Verbinding maken met meerdere CloudSQL-instanties met behulp van Cloud sql-proxy?

U kunt niet twee databases op dezelfde TCP-poort laten hosten. Geef in plaats daarvan poorten op voor elke database in de door komma's gescheiden lijst:

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

Ik heb hier 3306 en 3307 gebruikt, maar je kunt elke gewenste poort gebruiken! Zorg ervoor dat de rest van uw Container Engine-configuratie communicatie tussen knooppunten op deze poorten mogelijk maakt (misschien is dat standaard waar, ik gebruik geen GKE).

De meeste mysql-stuurprogramma's maken standaard verbinding met poort 3306, maar hebben een manier om een ​​andere poort op te geven. Je moet ervoor zorgen dat je code verbinding maakt met de andere poort die je kiest voor de tweede database.



  1. Bengaalse tekst wordt niet weergegeven in Unicode CSV-bestand

  2. Ik moet een veld in MySQL dat geen primaire sleutel is automatisch_incrementeren

  3. Lijst met alle triggers in Oracle Database

  4. Hoe een MySQL-weergave te maken