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项目有足够的权限去连接和操作数据库。
- 运行Django的数据库迁移命令,创建或迁移数据库表:
python manage.py makemigrations
python manage.py migrate
以上步骤将设置好Django项目使用MySQL数据库的配置。
评论已关闭