sql >> Database teknologi >  >> RDS >> Mysql

Opsæt aspnetcore med MySQL-database i docker

Containeren tillader som standard ikke nogen at logge ind på serveren som root uden for containeren. Dette forhindrer andre containere (eller også værten) i at oprette forbindelse til db'en (ved hjælp af root-legitimationsoplysninger). Du kan bruge flag MYSQL_ROOT_HOST til at videregive IP-adressen for containeren eller værten, som skal have tilladelse til at oprette forbindelse til serveren med root-legitimationsoplysninger. For eksempel. For at tillade værten at oprette forbindelse, skal du indstille MYSQL_ROOT_HOST="172.17.0.1 ".

Jeg kan også se, at du kun har oprettet root-bruger, men i forbindelsesstrengen bruger du userid=user . Du kan bruge server=127.0.0.1 som værtsnavn.



  1. Hvad vil der ske, hvis jeg dræber en enorm MySQL InnoDb DELETE-forespørgsel?

  2. Overførsel af en række data som inputparameter til en Oracle-procedure

  3. Hvordan importerer man eksisterende *.sql-filer i PostgreSQL 8.4?

  4. udefineret indeks Navn