phpMyAdmin
 sql >> Baza danych >  >> Database Tools >> phpMyAdmin

Docker MYSQL „[2006] Serwer MySQL zniknął”

Wygląda na to, że masz literówkę w mariadb definicja usługi:

ports:
     - 3300:3306

Skonfigurowałeś mapowanie portów, aby kontener był dostępny pod adresem 3300 ale nie przekazałeś tych informacji do PHPMyadmin. W rezultacie próba połączenia po prostu wygasa.

Uwaga dodatkowa:w ogóle nie musisz ujawniać portu dla bazy danych - inne kontenery będą się z nią komunikować za pomocą wirtualnej sieci Docker, a do dostępu lokalnego możesz użyć docker container -it exec mysql... lub docker-compose exec db mysql...



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Zapytanie SQL zwraca błędne wyniki

  2. Nierozpoznanie typu danych nvarchar w bazie danych

  3. Jak usunąć puste wiersze w Mysql?

  4. mysql powiedział:Nie można się połączyć:nieprawidłowe ustawienia. xampp

  5. Jak zresetować kolumnę automatycznego przyrostu tabeli w MySQL?