程序员

Django 配置数据库

2019-03-02  本文已影响69人  阿提艾斯

django默认的数据库是sqlite,如果我们想配置自己想使用的数据库,该如何配置?以Mysql数据库为例。
环境:win7、python 2.7、Mysql 5.6、Django 1.11.20
1、在django项目中,在settings.py文件中进行数据库配置。

DATABASES = {
  'default': {
    'ENGINE': 'django.db.backends.mysql', #修改为你要使用的数据库
    'NAME': "djangotest",                 #数据库名称
    'USER': "root",                       #数据库用户
    'PASSWORD': "123456",                 #数据库密码
    'HOST': "127.0.0.1",                  #主机地址
  }
}

2、点击Tools->Run manage.py Task进入django命令


进入django命令

3、运行之后会提示你没有安装mysql驱动,需要安装一下


没有mysql驱动
进入虚拟环境安装驱动
,如下图

4、安装成功mysql-python后,再次点击Tools->Run manage.py Task运行,进入django命令
数据迁移准备


数据迁移准备
数据迁移
数据迁移
5、查看数据库中的表,可以看到数据表生成成功。图中的表是Django默认自带的数据表。
查看数据库中的表
上一篇下一篇

猜你喜欢

热点阅读