首页 > 数据库技术 > 详细

Django项目如何使用mysql数据库

时间:2020-02-09 17:51:04      阅读:73      评论:0      收藏:0      [点我收藏+]

  Django项目创建好之后,默认使用的是sqlite3数据库,但是在我们平时的项目过程中,很多使用的都是mysql数据库,接下来介绍下如何配置Django项目使用mysql数据库。

安装pymysql驱动

  执行以下命令完成pymysql驱动的安装:

pip3 install pymysql

  pymysql驱动安装好之后,打开与settings.py文件同目录下的init.py文件,然后输入:

import pymysql

pymysql.install_as_MySQLdb()

修改配置文件settings.py

  在settings.py文件的DATABASES中配置数据库的用户名和密码,就可以使用mysql数据库了。

########在settings.py中原来默认的sqlite3
DATABASES = {
    default: {
        ENGINE: django.db.backends.sqlite3,
        NAME: os.path.join(BASE_DIR, db.sqlite3),
    }
}
############修改成mysql如下
DATABASES = {
    default: {
        ENGINE: django.db.backends.mysql,
        NAME: blog,    #你的数据库名称
        USER: root,   #你的数据库用户名
        PASSWORD: ‘‘, #你的数据库密码
        HOST: ‘‘, #你的数据库主机,留空默认为localhost
        PORT: 3306, #你的数据库端口
    }}

  完成以上的操作之后,就能使用mysql数据库了!

Django项目如何使用mysql数据库

原文:https://www.cnblogs.com/lwjnicole/p/12287619.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!