Lors de la tentative de connexion à un serveur MySQL à l'aide du connecteur Python et de la création d'un utilisateur avec le plugin d'authentification mysql_native_password, un message d'erreur apparaît :
mysql.connector.errors.NotSupportedError: Authentication plugin 'caching_sha2_password' is not supported
Pour résoudre ce problème, assurez-vous que le package Python correct est installé. Dans l'exemple de code fourni :
import mysql.connector cnx = mysql.connector.connect(user='lcherukuri', password='password', host='127.0.0.1', database='test') cnx.close()
Vérifiez que mysql-connector-python est installé à la place de mysql-connector.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!