【发布时间】:2022-12-09 19:49:14
【问题描述】:
尝试使用 wamp 服务器将我的 django 项目与 MySQL 连接,我遇到错误 “Django.db.utils.NotsupportedError”
我尝试过旧版本的 django 解决了这个错误,不过好像也是 同样的错误。
【问题讨论】:
标签: python c# mysql django wamp
尝试使用 wamp 服务器将我的 django 项目与 MySQL 连接,我遇到错误 “Django.db.utils.NotsupportedError”
我尝试过旧版本的 django 解决了这个错误,不过好像也是 同样的错误。
【问题讨论】:
标签: python c# mysql django wamp
要将 Django 连接到 MySQL 数据库,您需要安装 MySQL 数据库连接器。最常见的连接器是 mysql-connector-python,您可以使用 pip 安装它:
pip install mysql-connector-python
安装连接器后,您需要更新 Django 设置以使用连接器并指定 MySQL 数据库的连接参数。这些设置通常如下所示:
DATABASES = {
'default': {
'ENGINE': 'mysql.connector.django',
'NAME': 'mydatabase',
'USER': 'myuser',
'PASSWORD': 'mypassword',
'HOST': '127.0.0.1',
'PORT': '3306',
}
}
您需要将 NAME、USER、PASSWORD、HOST 和 PORT 值替换为适合您的 MySQL 数据库的值。
配置设置后,您可以运行 migrate 命令来创建必要的数据库表:
python manage.py migrate
这将在 Django 所需的 MySQL 数据库中创建表。您现在应该可以将 MySQL 数据库与 Django 一起使用了。
【讨论】: