Pycharm MySQLの接続手順と注意事項

1.データベース接続のMySQLを変更します。
  デフォルト:MySQLdbは#MySQLDBだけPython2をサポートし、その改正すること、のpython3をサポートしていません
  修正:pymysqlを、すべてのあなたは、各プロジェクトpymysql、モジュールをインポートする必要が
  プロジェクトフォルダには:修飾法を代替としてのMySQLdb pymysql導入__init__.pyは、以下:
  インポートpymysql
  pymysql.install_as_MySQLdb()

次のように元の設定/ PYを交換する2 sqlite3のデータベース。

DATABASES = { 
'デフォルト':{
'ENGINE': 'django.db.backends.mysql'、
'NAME': 'Upload_Files'、
'USER': 'ルート'、
'PASSWORD': '123123'、
'HOST': ''、
'PORT': '3306'、
}
}


問題のバージョン以降3.:コメント:LIB \サイト - パッケージ\ジャンゴ\ DB \バックエンド\ mysqlの\ base.pyで

バージョン<(1、3、13)の場合:
ImproperlyConfigured上げる( 'はmysqlclient 1.3.13以降が必要ですが、あなたは%sのを持っている' %データベース.__ version__)


4.次に:LIB \サイト、パッケージ\ジャンゴ \ DB \バックエンド\のMySQL \ operations.py デコード線146エンコードに

端末5のデータベースを作成する(または既存のデータベースを使用)
6.端末で次のコード実行
管理のpython3をmakemigrationsの.py
のpython3 manage.py移行

おすすめ

転載: www.cnblogs.com/yangyangming/p/10956733.html