sql >> Database >  >> RDS >> Mysql

Aspnetcore instellen met MySQL-database in docker

De container staat standaard niet toe dat iemand van buiten de container als root op de server inlogt. Dit voorkomt dat andere containers (of ook de host) verbinding maken met de db (met root-referenties). U kunt de vlag MYSQL_ROOT_HOST gebruiken om het IP-adres van de container of host door te geven die met root-referenties verbinding zou moeten mogen maken met de server. bijv. Om de host verbinding te laten maken, stelt u MYSQL_ROOT_HOST="172.17.0.1 in ".

Ik zie ook dat je alleen root-gebruiker hebt gemaakt, maar in de verbindingsreeks gebruik je userid=user . U kunt server=127.0.0.1 . gebruiken als hostnaam.



  1. JQuery UI Sorteerbare lijst opslaan

  2. Waarom geeft MySQL een foutmelding Niet toegestaan ​​om een ​​resultaatset van een functie te retourneren?

  3. mysql importeren op windows

  4. mysql circulaire afhankelijkheid in externe sleutelbeperkingen