sql >> Database >  >> RDS >> Mysql

docker-compose :De door de server gevraagde authenticatiemethode onbekend bij de client

Als u deze fout tegenkomt, maar toch MySQL v.8. U kunt dit doen door MySQL Server te vertellen om de oude authenticatie-plug-in te gebruiken.

Je opstelbestand ziet er dus als volgt uit:

# Use root/example as user/password credentials

version: '3.1'

services:

  db:
    image: mysql
    command: --default-authentication-plugin=mysql_native_password
    restart: always
    environment:
       MYSQL_ROOT_PASSWORD: 'pass'
       MYSQL_DATABASE: 'db'
       MYSQL_USER: 'user'
       MYSQL_PASSWORD: 'pass'

  adminer:
    image: adminer
    restart: always
    ports:
      - 8888:8080


  1. Waarom meerdere JOIN's slecht zijn voor query's of de Optimizer niet in de weg staan

  2. Tijdstempels lezen bij het importeren van gegevens in SQL Developer

  3. pijltips in MySQL Workbench EER-diagram begrijpen

  4. CreatedOn en UpdatedOn maken met EF Core 2.1 en Pomelo