sql >> Databasteknik >  >> RDS >> Mysql

Installera aspnetcore med MySQL-databas i docker

Behållaren tillåter som standard inte att någon loggar in på servern som root utanför behållaren. Detta förhindrar andra behållare (eller värden också) från att ansluta till db (med root-uppgifter). Du kan använda flaggan MYSQL_ROOT_HOST för att skicka IP:n för behållaren eller värden som ska tillåtas ansluta till servern med root-uppgifter. T.ex. För att tillåta värden att ansluta ställer du in MYSQL_ROOT_HOST="172.17.0.1 ".

Jag ser också att du bara skapade root-användare, men i anslutningssträngen använder du userid=user . Du kan använda server=127.0.0.1 som värdnamn.



  1. Allt du behöver veta om kodningsstandarder för SQL-frågor

  2. ROUND(nummer) Funktion i Oracle

  3. Hitta orsaken till dödlägesfel från oracle trace-fil

  4. hur man hittar och ersätter ett ord i en mysql-kolumn?