1.修改settings.py:

    DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql','NAME': 'test',   #数据库的名字'USER': 'root','PASSWORD':'root','HOST':'localhost','PORT':'3306',}}

2 .修改__init__.py:(让系统启动时默认链接Mysql)

import pymysql
pymysql.install_as_MySQLdb()

3 .创建模型(在创建的app中,有modeles.py)

from django.db import models
class Question(models.Model):question_text = models.CharField(max_length=200)  # 提问内容pub_date = models.DateTimeField('date published')  # 提问时间
class Choice(models.Model):question = models.ForeignKey(Question,on_delete=models.CASCADE)  # 建立一对多关系choice_text = models.CharField(4,max_length=200)  # 设置投票选择项字段votes = models.IntegerField(default=0)  # 设置投票字段

4 .数据迁移
数据迁移包括生成迁移文件,执行迁移。
下面命令在命令行(Terminal)输入

python manage.py makemigrations
#生成了迁移文件,在migrations包下面可以看到多出来一个文件
python manage.py migrate
#执行迁移

5 .查看数据库,生成数据表

Django中使用MySQL相关推荐

  1. echarts导入mysql数据库_Echarts最新:Django中从mysql数据库中获取数据传到echarts方式_爱安网 LoveAn.com...

    关于"Echarts"的最新内容 聚合阅读 这篇文章主要介绍了基于vue+echarts 数据可视化大屏展示的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随 ...

  2. django使用mysql原始语句,Django中使用mysql数据库并使用原生sql语句操作

    Django自身默认使用sqlite3这个轻量级的数据库,但是当我们开发网站时,sqlite3就没有mysql好,sqlite3适合一些手机上开发使用的数据库. 准备的软件 mysql数据库,版本5. ...

  3. Django中实现MySQL主从同步实现读写分离

    1 MySQL主从同步1. 主从同步机制 1.主从同步介绍和优点 在多台数据服务器中,分为主服务器和从服务器.一台主服务器对应多台从服务器. 主服务器只负责写入数据,从服务器只负责同步主服务器的数据, ...

  4. 如何在python3环境下的Django中使用MySQL数据库

    我们在使用Django过程中,连接MySQL数据库时,对Python不同的版本对应的库也不一样,用惯了Python2的人在使用Python3时经常会遇到下面的错误: Error loading MyS ...

  5. 转帖:django中操作mysql

    Django 使用数据库 分类: python 2010-02-22 10:03 300人阅读 评论(0) 收藏 举报 DATABASE_ENGINE告诉Django使用哪个数据库引擎,如果你使用数据 ...

  6. python django mysql结果获取_Django中从mysql数据库中获取数据传到echarts方式

    尝试了几种方法,感觉过于复杂,于是自己写了一个方法. (1)首先在要绘图的页面传入从数据库中提取的参数,这一步通过views可以实现: (2)然后是页面加载完成时执行的函数ready,调用方法f; ( ...

  7. django mysql sql语句_Django中使用mysql数据库并使用原生sql语句操作

    Django自身默认使用sqlite3这个轻量级的数据库,但是当我们开发网站时,sqlite3就没有mysql好,sqlite3适合一些手机上开发使用的数据库. 准备的软件 mysql数据库,版本5. ...

  8. Django中如何使用Mysql数据库

    在Django中使用Mysql数据库 方法一: 首先在项目settings.py的文件同目录下的 init.py 文件里输入 import pymysql pymysql.install_as_MyS ...

  9. django安装mysql_django+mysql安装和设置

    之前我们已经用sqlite建立了第一个web app.今天来学习如何在django中使用MySQL. 安装完成后,我们想要在django中使用MySQL,还需要在web app所在环境下安装mysql ...

  10. python echarts mysql python_Django中从mysql数据库中获取数据传到echarts方式

    尝试了几种方法,感觉过于复杂,于是自己写了一个方法. (1)首先在要绘图的页面传入从数据库中提取的参数,这一步通过views可以实现: (2)然后是页面加载完成时执行的函数ready,调用方法f; ( ...

最新文章

  1. CART决策树(分类回归树)分析及应用建模
  2. 高可用集群技术之heartbeat应用详解(一)
  3. python 绘制柱状图-Python使用Plotly绘图工具,绘制柱状图
  4. 实现磁贴的效果的一种方法
  5. day21 计算器作业
  6. acer clear 工具_50个能帮你节省时间的开发工具!(值得收藏)-头条
  7. 计算机视觉 | 计算机界国际学术会议和期刊目录
  8. matlab 变长参数,变长参数函数的概念
  9. python2.7安装scrapy_python 2.7 的Scrapy安装介绍
  10. C# 调用人脸识别 虹软ArcFace2.0实例
  11. e语言mysql中文_大佬们E语言连接MYSQL输出中文乱码怎么破
  12. oracle反复查询一个集合,oracle集合查询
  13. IntelliJ IDEA 2019.3 正式发布,给我们带来哪些新特性?| CSDN 博文精选
  14. PHP利用memcache缓存技术提高响应速度
  15. java db4o,DB4O--java对象数据库
  16. Java ques: java.sql.SQLException: Can not issue data manipulation statements with executeQuery().
  17. unison+inotify
  18. python文件重命名加日期_Python文件创建日期和Critiqu的重命名请求
  19. 哪些著名软件是用C、C++编写的?
  20. JavaScript高级第03天笔记

热门文章

  1. sylixos pci
  2. 高通camx clock配置
  3. Jupyter Notebook使用和基本python命令
  4. python 装饰器常见场景与用法
  5. 最大公约数(欧几里得算法)
  6. php 实用 函数,PHP实用函数9
  7. 移动端点击一下显示再点一下消失_App用户自然流量裂变增长:移动互联网社交+深度链接技术的应用!...
  8. qt菜单栏按钮点击事件_如何用Axure画出Web后台产品的菜单栏组件
  9. iso安装器_mac怎么装双系统|mac电脑安装双系统教程
  10. 《程序是怎样跑起来的》第十一章读后感