Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

docker-compose :Server meminta metode otentikasi yang tidak diketahui klien

Jika Anda mengalami kesalahan ini tetapi masih ingin menggunakan MySQL v.8. Anda dapat melakukannya dengan memberi tahu Server MySQL untuk menggunakan plugin autentikasi lawas.

Jadi, file penulisan Anda akan terlihat seperti ini:

# 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara memperbaiki tabel InnoDB?

  2. Mysql:Bagaimana cara memanggil file skrip sql dari file skrip sql lain?

  3. Python mereferensikan koneksi database pada skrip lain

  4. Menyemai DB MySQL untuk Aplikasi Django yang Di-Docker

  5. Permintaan untuk menemukan pelanggan dengan jumlah total pembelian tertinggi