首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Django——使用MySQL数据库

Django——使用MySQL数据库

作者头像
zy010101
发布2021-01-13 15:40:21
发布2021-01-13 15:40:21
4.2K0
举报
文章被收录于专栏:程序员程序员

首先,这需要更改settings.py文件中的DATABASES。更改为如下所示即可。

代码语言:javascript
复制
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',       # 选择数据库为MySQL
        'NAME': 'login',                            # 数据库名称
        'HOST': '127.0.0.1',                        # 主机地址
        'PORT': 3306,                               # 数据库服务端口,MySQL是3306
        'USER': 'root',                             # 数据库账户
        'PASSWORD': '123456'                        # 数据库密码,如果没有密码,该项为空。
    }
}

为了能够使用MySQL,你还需要在__init__.py文件中做如下修改。

代码语言:javascript
复制
import pymysql
pymysql.install_as_MySQLdb()

然后在MySQL中创建名为login的数据库。

最后,在数据库中加入两条数据。(加入数据,你使用可视化工具也好,使用SQL语句也行,都没有任何问题)

做完这些以后,别忘了数据库迁移。即:

代码语言:javascript
复制
python manage.py makemigrations
python manage.py migrate

现在,运行你的项目,看看是否和刚才一样正常工作。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/01/10 ,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档