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

MySQLデータベースへの接続中に認証プラグインエラーが発生しました

    MySQL v8がデフォルトの認証プラグイン/メソッドを変更したため、エラーメッセージが表示されます。これは、古いクライアントとの下位互換性がありません。エラーは、次の手順でrootユーザーに対して有効にできるレガシー認証メソッドを使用することで回避できます。

    MySQLをインストールした後、CLIを使用して認証します(例:

    mysql -uroot

    次に、次のコマンドを実行して、古い認証方法を使用します。

    ALTER USER [email protected] IDENTIFIED WITH mysql_native_password BY 'PASSWORD';

    最後に、権限をフラッシュします:

    FLUSH PRIVILEGES;

    これで、SequelProを使用して(指定されたパスワードを使用して)再度接続できるようになります。




    1. 通貨値のORDERBY

    2. SQLServerはCSVを複数の行に分割します

    3. エラーコード:データ型が一致する場合の1822、複合キー

    4. PL/SQLはINCLAUSEでVARRAYを使用します