GAE Cloud- sql -proxy - Как локально подключиться к двум БД? - PullRequest
1 голос
/ 12 апреля 2020

Я пытаюсь подключиться к двум различным экземплярам облачных баз данных MySCQL для одного проекта GAE. Локально я пытаюсь поставить сначала 127.0.0.1:3307, потом 127.0.0.1:3308.

Я выполняю:

$ C:\\...\cloud_sql_proxy.exe -instances=mypoject:region:first_db=tcp:3307, myproject:region:second-db=tcp:3308

Но похоже, что запускается только first_db. Второй выиграл t run. MySQL client can t подключиться к БД на порт 3308.

Вывод предыдущего выполнения cloud_sql_proxy.exe:

YY/MM/DD HH:MM:SS Listening on
> 127.0.0.1:3307 for mypoject:region:first_db YY/MM/DD HH:MM:SS 
Ready for new connections

В чем проблема? Спасибо

Ответы [ 2 ]

1 голос
/ 13 апреля 2020

Проблема решена.

Я решил ее, запустив два отдельных окна cmd (режим администратора) и запустив каждый экземпляр облака- sql -прокси в окне diff.

0 голосов
/ 14 апреля 2020

На основе документации .

Вы должны запустить аргумент прокси instances без пробелов.

./cloud_sql_proxy -instances=myProject:us-central1:myInstance=tcp:3306,myProject:us-central1:myInstance2=tcp:3307

...