認証プラグイン「caching_sha2_password」はサポートされていません 質問する

認証プラグイン「caching_sha2_password」はサポートされていません 質問する

Python コネクタを使用して MySQL サーバーに接続しようとしています。lcherukuri認証プラグインを使用して新しいユーザーを作成しましたmysql_native_password

しかし、エラーが発生しました

mysql.connector.errors.NotSupportedError: 認証プラグイン 'caching_sha2_password' はサポートされていません

誰か助けてくれませんか?

import mysql.connector

cnx = mysql.connector.connect(user='lcherukuri', password='password',
                              host='127.0.0.1',
                              database='test')
cnx.close()

ここに画像の説明を入力してください

ベストアンサー1

私も同じ問題を抱えていましたが、誤っての代わりに(pip3 経由)auth_plugin='mysql_native_password'をインストールしたため、パスが機能しませんでした。誰かの役に立つかもしれないので、ここに残しておきます。mysql-connectormysql-connector-python

おすすめ記事