django mysql connector,MySQL Connector / Python作为Django引擎?
即使經(jīng)過數(shù)小時和數(shù)小時的谷歌搜索,也無法找到答案.搜索堆棧溢出.我向你們保證,我已經(jīng)看到了所有可能被視為相關(guān)的答案,但這些答案都沒有解決我所面臨的問題.無需再費周折 –
目前在shell中我可以這樣做:
Python 2.7.11+ (default, Apr 17 2016, 14:00:29)
[GCC 5.3.1 20160413] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from distutils.sysconfig import get_python_lib
>>> print get_python_lib()
/usr/lib/python2.7/dist-packages
>>> import mysql.connector
>>> db = mysql.connector.connect(user='root', password='test123', host='127.0.0.1', database='mydb')
>>> db
驗證我已安裝此模塊.但是,當我嘗試轉(zhuǎn)到settings.py文件以設(shè)置DATABASE ENGINE時
DATABASES = {
'default': {
'ENGINE': 'mysql.connector.django',
'NAME': 'mydb',
'USER': 'root',
'PASSWORD': 'test123',
'HOST': '127.0.0.1',
'PORT': '3306'
}
}
并嘗試啟動我的服務器我一直收到錯誤:
django.core.exceptions.ImproperlyConfigured: 'mysql.connector.django'
isn't an available database backend.
不知道如何解決這個問題.我在Django版本1.9.7上,Python版本顯示在上面的代碼片段中
使用’mysql.connector.django’與使用’django.db.backends.mysql’之間有什么區(qū)別?
總結(jié)
以上是生活随笔為你收集整理的django mysql connector,MySQL Connector / Python作为Django引擎?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 白萝卜汁的功效与作用、禁忌和食用方法
- 下一篇: 小鲍鱼的功效与作用、禁忌和食用方法