Django 配置MySQL数据库
Posted Top丶赵立全
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django 配置MySQL数据库相关的知识,希望对你有一定的参考价值。
在settings.py中配置
DATABASES = { ‘default‘: { ‘ENGINE‘: ‘django.db.backends.mysql‘, # 数据库引擎 ‘NAME‘: ‘mydb‘, # 你要存储数据的库名,事先要创建之 ‘USER‘: ‘root‘, # 数据库用户名 ‘PASSWORD‘: ‘1234‘, # 密码 ‘HOST‘: ‘localhost‘, # 主机 ‘PORT‘: ‘3306‘, # 数据库使用的端口 } }
数据库迁移
python3不支持MySQLdb,可用pymysql代替。cmd安装pymysql:pip install pymysql。
在项目文件夹下的_init_.py添加如下代码即可。
import pymysql pymysql.install_as_MySQLdb()
然后在Terminal中执行数据库迁移命令:
python manage.py makemigrations python manage.py migrate
以上是关于Django 配置MySQL数据库的主要内容,如果未能解决你的问题,请参考以下文章
前后端分离之后端代码实现获取数据库数据——django+mysql+vue+element
前后端分离之后端代码实现获取数据库数据——django+mysql+vue+element