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

Свържете се с mysql в докер контейнер от хоста

Ако вашият Docker MySQL хост работи правилно, можете да се свържете с него от локална машина, но трябва да посочите хост, порт и протокол по следния начин:

mysql -h localhost -P 3306 --protocol=tcp -u root

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

Тъй като изпълнявате MySQL в Docker контейнер, сокетът не е наличен и трябва да се свържете през TCP. Задаването на "--protocol" в командата mysql ще промени това.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Използване на MySQL релационни бази данни на Gentoo

  2. Изчислете процентил в MySQL въз основа на общите суми

  3. Архивирайте вашите MySQL бази данни

  4. Как да се свържете с MySQL с помощта на Node.js

  5. MySQL:ALTER IGNORE TABLE дава нарушение на ограничението за целостта