sql >> データベース >  >> RDS >> Mysql

docker-compose:サーバーがクライアントに不明な認証方法を要求しました

    このエラーが発生したが、それでもMySQLv.8を使用したい場合。これを行うには、MySQLサーバーにレガシー認証プラグインを使用するように指示します。

    したがって、作成ファイルは次のようになります。

    # 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. playframework 2.0-データベースの進化でmax_user_connectionsを超えましたか?

    2. MySQLCHECK制約の代替

    3. Djangoの新しいPostgres機能を楽しんでください

    4. mysqldumpがダンプを1MBの増分に分割しないようにするにはどうすればよいですか?