Django配置MySQL数据库
为了在Django项目中配置MySQL数据库,你需要按照以下步骤操作:
- 确保你的环境中已经安装了
mysqlclient
包,这是Django用来连接MySQL数据库的Python包。如果还没有安装,可以通过pip安装:
pip install mysqlclient
- 在你的Django项目的
settings.py
文件中,找到DATABASES
设置,并配置你的MySQL数据库信息:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'your_database_name',
'USER': 'your_mysql_username',
'PASSWORD': 'your_mysql_password',
'HOST': 'your_mysql_host', # 默认是 'localhost'
'PORT': 'your_mysql_port', # 默认是 3306
}
}
替换your_database_name
, your_mysql_username
, your_mysql_password
, your_mysql_host
, 和 your_mysql_port
为你的MySQL数据库信息。
- 确保你的MySQL服务正在运行,并且你有权限创建数据库。
- 运行Django的数据库迁移命令,创建或迁移你的数据库模式:
python manage.py makemigrations
python manage.py migrate
以上步骤将设置好Django与MySQL数据库的连接。
评论已关闭