Die SQL-Datei wird nicht in Docker-Compose ausgeführt

Error

Konsole


・ ・ ・
ERROR 1396 (HY000) at line 1: Operation CREATE USER failed for 'root'@'%'

Ursache und Korrektur

docker-compose.yaml


version: "3"
services:
  mysql:
・ ・ ・
    volumes:
      - mysql-data:/var/lib/mysql
      - ./build/mysql/init:/docker-entrypoint-initdb.d
    environment:
      MYSQL_DATABASE: sample
      MYSQL_USER: test # root -> test
      MYSQL_PASSWORD: test
      MYSQL_ROOT_PASSWORD: test
      TZ: Asia/Tokyo

Ich habe root für MYSQL_USER verwendet, also habe ich es in root geändert

Recommended Posts

Die SQL-Datei wird nicht in Docker-Compose ausgeführt
Führen Sie in Hanami Raw SQL aus, um Ergebnisse zu erhalten, die nicht in der Spalte enthalten sind
Container startet nicht mit Docker-Compose
JavaScript (Vanille) reagiert in Rails nicht.
Der MySQL-Container startet nicht in Docker
Akzeptieren Sie System.in nicht im Gradle-Lauf
@BeforeStep funktioniert nicht mit Spring-Batch-Tasklet
Localhost3000 wird in der Docker / Rails-Entwicklung nicht gestartet.
Wenn Docker für Mac 2.4.0.0 keine Dateiänderungen widerspiegelt
Java11: Führen Sie Java-Code unverändert in einer einzelnen Datei aus
Hivernate Validator funktioniert nicht in der WAS Liberty-Umgebung
Terminal startet nicht