django使用pymysql


在項目中的settings.py文件中,將原先的sqllite數據庫注釋。

然后添加

 1  DATABASES = {
 2      'default': {
 3          'ENGINE': 'django.db.backends.mysql', #數據庫引擎
 4          'NAME': 'test',                       #數據庫名
 5          'USER': 'root',                       #用戶名
 6          'PASSWORD': 'root',                   #密碼
 7          'HOST': '',                           #數據庫主機,默認為localhost
 8          'PORT': '',                           #數據庫端口,MySQL默認為3306
 9          'OPTIONS': {
10              'autocommit': True,
11          },
12      }
13  }

並且將數據庫名字添加到setting.py文件中的installed_apps下

在項目根目錄下中的__init__.py文件中添加代碼:

import pymysql
pymysql.install_as_MySQLdb()

即可

 

轉自:https://blog.csdn.net/qq_40157234/article/details/80207167


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM