Mysql
 sql >> база данни >  >> RDS >> Mysql

Не може да се свърже с mysql сървър с go и docker - наберете tcp 127.0.0.1:3306:свържете:връзката е отказана

Не можете да се свържете с localhost от Docker (особено на Mac, където Docker работи в Linux VM под повърхността) и очаквайте да получите достъп до услугите, предоставяни от хост машината.

Има обаче функционалност за достъп до хост машината чрез IP адрес, използвайки специално име на хост docker.for.mac.localhost . Липса на други проблеми с мрежата на Docker, променяйки низа ви за връзка, за да използвате docker.for.mac.localhost:3306 трябва да разреши този проблем и да разреши достъп до услуги на хост машината.

(Повече подробности за това заобикалящо решение са налични в Docker документи .)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Отпечатайте данните в ResultSet заедно с имената на колоните

  2. Как да коригирам грешката „Стойност извън диапазона, коригирана за колона“?

  3. MySQL:Как да добавите един ден към полето datetime в заявката

  4. MySQL:Как да разрешите отдалечена връзка с mysql

  5. MySQL lag/lead функция?