• Django之mysql数据库配置


    在settings.py中配置

    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',   # 数据库引擎
            'NAME': 'mydb',         # 你要存储数据的库名,事先要创建之
            'USER': 'root',         # 数据库用户名
            'PASSWORD': '1234',     # 密码
            'HOST': 'localhost',    # 主机
            'PORT': '3306',         # 数据库使用的端口
        }
    }

    数据库迁移

    Python3不支持MySQLdb,可用pymysql代替。

    1.首先,在Python虚拟环境下安装pymysql:pip install pymysql。

    2.然后,在项目文件夹下的_init_.py添加如下代码即可。

    import pymysql
    pymysql.install_as_MySQLdb()

    3.再者,在Terminal中执行数据库迁移命令:

    python manage.py makemigrations
    python manage.py migrate
  • 相关阅读:
    cp
    usr/sbin/inetd
    mysql
    Iptables的规则语法
    CentOS系统安装过程中配置软RAID-0或RAID-1
    25道shell面试题
    虚拟机
    进入单用户模式
    正则表达式
    js操作div的显隐
  • 原文地址:https://www.cnblogs.com/qq631243523/p/10519308.html
Copyright © 2020-2023  润新知