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

Настройте aspnetcore с MySQL база данни в docker

Контейнерът по подразбиране не позволява на никого да влезе в сървъра като root извън контейнера. Това предотвратява свързването на други контейнери (или хоста) към db (използвайки root идентификационни данни). Можете да използвате флаг MYSQL_ROOT_HOST, за да предадете IP адреса на контейнера или хоста, на който трябва да бъде разрешено да се свърже със сървъра с root идентификационни данни. напр. За да позволите на хоста да се свърже, трябва да зададете MYSQL_ROOT_HOST="172.17.0.1 ".

Също така виждам, че сте създали само root потребител, но в низа за връзка използвате userid=user . Можете да използвате server=127.0.0.1 като име на хост.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да конфигурирам приложението за пружинно зареждане да използва SSL/TLS през MySQL?

  2. Как да инсталирам MySQLdb (библиотека за достъп до данни на Python към MySQL) на Mac OS X?

  3. 10 причини да се придържате към MySQL

  4. Изпълнение на php скрипт в javascript?

  5. Свържете се отдалечено с MySQL на Google Compute Engine VM