【python】Django——连接mysql数据库
在Django中连接MySQL数据库,你需要确保你的环境中已经安装了mysqlclient
这个Python库。
步骤如下:
- 安装
mysqlclient
库:
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数据库信息。
- 运行Django的数据库迁移命令,创建或迁移数据库表:
python manage.py migrate
确保在运行这些命令之前,你已经创建了Django项目,并且在合适的虚拟环境中操作(如果你使用了虚拟环境)。
评论已关闭