mysql-django-構成の問題

1526 ワード

title:mysql django構成問題date:2019-01-27 16:38:05 tags:[python 3,mysql,django]
今日django+mysqlを構成するとき、mysqlに接続できないという奇妙な問題に遭遇しました.
django.db.utils.OperationalError: (2006, <NULL>)
  
django.db.utils.OperationalError: (2059, "Authentication plugin 'b'sha256_passwo
rd'' not configured")
  
django.db.utils.InternalError: (1862, 'Your password has expired. To log in you
must change it using a client that supports expired passwords.')
  
django.db.utils.OperationalError: (1045, "Access denied for user 'cyd'@'localhos
t' (using password: YES)")

その他の構成が正しい場合は、パスワードの符号化方式を変更すれば良いので、navicat for mysqlでユーザープラグインをmysql_として選択できます.native_passwordでいい
django.db.utils.OperationalError: (1045, "Access denied for user 'cyd'@'localhos
t' (using password: NO)")

パスワードコードを変更した後、端末を再起動して接続すればよい.