gpt4 book ai didi

python - MySQL 连接器/python 在 django 中不工作

转载 作者:行者123 更新时间:2023-11-29 03:56:20 26 4
gpt4 key购买 nike

我正在学习以 MySQL 作为后端的 Django。我安装了 Oracle 的 mysql 连接器来连接 mysql。但是,当我运行 python manage.py 时出现此错误

Traceback (most recent call last): File "C:\Python33\lib\site-packages\django\db\backends\mysql\base.py", line 14, in import MySQLdb as Database ImportError: No module named 'MySQLdb'

这有点奇怪。我在想,如果我安装了 mysql connector/python,我就不再需要 MySQLdb 了。

谁能帮忙解释一下?谢谢!

我的数据库设置:

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': "djangolearn",
'USER': 'root',
'PASSWORD': '',
'HOST': '127.0.0.1',
'PORT': '3306',
}}

最佳答案

# for mysql connector use this

DATABASES = {
'default': {
'ENGINE': 'mysql.connector.django',
'NAME': 'dbname',
'USER': 'user',
'PASSWORD': '',
'HOST': '127.0.0.1',
'PORT': '3306',
},

关于python - MySQL 连接器/python 在 django 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25996328/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com