Python 커넥터를 사용하여 MySQL 서버에 연결을 시도하고 mysql_native_password 인증 플러그인으로 사용자를 생성하는 경우, 오류 메시지가 나타납니다.
mysql.connector.errors.NotSupportedError: Authentication plugin 'caching_sha2_password' is not supported
이 문제를 해결하려면 올바른지 확인하세요. Python 패키지가 설치되었습니다. 제공된 예제 코드에서:
import mysql.connector cnx = mysql.connector.connect(user='lcherukuri', password='password', host='127.0.0.1', database='test') cnx.close()
mysql-connector 대신 mysql-connector-python이 설치되어 있는지 확인하세요.
위 내용은 'caching_sha2_password'가 지원되지 않아 Python MySQL 연결이 실패하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!