zoukankan      html  css  js  c++  java
  • Django连接MySQL(二)

    1.首先我们需要创建好项目

    2.安装MySQL数据库

    3.setting中修改database设置

    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'CRM',
            'USER':'root',
            'PASSWORD':'admin',
            'HOST':'localhost',
            'PORT':'3306',
        }
    }

    4.init中写入2行代码。不输入会当成未安装MySQLclient

    告诉django用pymysql替换它默认mysqldb模块连接数据库

    import pymysql
    pymysql.install_as_MySQLdb()

    5.models.py中创建一个表

    6.使用python manage.py makemifrations同步数据库

    7.使用python manage.py migrate同步数据表

    问题一。

     

     解决办法:注释if version < (1,3,13): ...

    问题二、未创建crm数据库

     解决办法:create database crm

    问题三、

     解决方法:decode修改为encode

  • 相关阅读:
    os和sys模块
    time模块
    collections模块
    re模块
    Python初识一
    Python闭包函数
    压栈
    isinstance()和issubclass()
    匿名函数--lambda函数
    机器学习入门文章
  • 原文地址:https://www.cnblogs.com/nieliangcai/p/11718742.html
Copyright © 2011-2022 走看看