Django安装配置mysql的方法步骤


Posted in Python onOctober 15, 2018

近期做那个python的开发,今天就来简单的写一下Django安装配置mysql的方法步骤

安装mysql

首先安装pymysql

pip install pymysql

然后安装mysqlclient

pip install mysqlclient

在安装过程中可能会报类似以下错误(因为我的已经安装成功了,找了类似的图):

Django安装配置mysql的方法步骤

在window下安装python的包会出现各种问题,https://www.lfd.uci.edu/~gohlke/pythonlibs/这个网站就是专门用于解决window下python安装的问题。你可以去下载对应的文件进行安装。

Django安装配置mysql的方法步骤

搜索mysqlclient找到对应的文件,我使用的是python3.6电脑是64位的,就找到对应的whl文件下载到本地。

pip install c://mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl

这样就大功告成了。

配置

找到Django下/项目名/settings.py文件,配置一下

DATABASES = {
  'default': {
    'ENGINE': 'django.db.backends.mysql',//数据库类型
    'NAME': 'demo', //数据库名称
    'HOST':'localhost', //域名
    'PORT':'3306', //端口号
    'USER':'root', //用户名
    'PASSWORD':'123456' //密码
  }
}

这样配置就完成了。

改变数据库

现在我们来尝试下是否已经能够正常操作数据库。

先生成一个app,举例叫做Person

python manage.py startapp Person

Django安装配置mysql的方法步骤

然后在models.py文件中创建数据库表

from django.db import models

class Person(models.Model):
  first_name = models.CharField(max_length=30)
  last_name = models.CharField(max_length=30)

只做示例,随手建了两个字段。既然数据库表都有了,现在尝试是否能够改变数据库!

python manage.py migarte//为改动创建迁移记录

Django安装配置mysql的方法步骤

python manage.py migarte//把记录同步到数据库,做修改数据库的操作

Django安装配置mysql的方法步骤

命令行显示内容如上,基本就问题不大,再看一下数据库

Django安装配置mysql的方法步骤

大功告成啦!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Python的web框架中中编写日志列表的教程
Apr 30 Python
python中常用的九种预处理方法分享
Sep 11 Python
python 定时修改数据库的示例代码
Apr 08 Python
解决Python2.7读写文件中的中文乱码问题
Apr 12 Python
python得到电脑的开机时间方法
Oct 15 Python
Python 生成器,迭代,yield关键字,send()传参给yield语句操作示例
Oct 12 Python
在Python中使用MongoEngine操作数据库教程实例
Dec 03 Python
python深copy和浅copy区别对比解析
Dec 26 Python
基于Pycharm加载多个项目过程图解
Jan 19 Python
python3 简单实现组合设计模式
Jul 02 Python
python实现画图工具
Aug 27 Python
python爬虫中url管理器去重操作实例
Nov 30 Python
深入理解Django自定义信号(signals)
Oct 15 #Python
使用numba对Python运算加速的方法
Oct 15 #Python
浅谈解除装饰器作用(python3新增)
Oct 15 #Python
python  创建一个保留重复值的列表的补码
Oct 15 #Python
python 美化输出信息的实例
Oct 15 #Python
python  Django中的apps.py的目的是什么
Oct 15 #Python
使用Python监视指定目录下文件变更的方法
Oct 15 #Python
You might like
PHP判断文章里是否有图片的简单方法
2014/07/26 PHP
ThinkPHP打开验证码页面显示乱码的解决方法
2014/12/18 PHP
PHP接收json 并将接收数据插入数据库的实现代码
2015/12/01 PHP
Symfony控制层深入详解
2016/03/17 PHP
php常用数组函数实例小结
2016/12/29 PHP
PHP如何实现订单的延时处理详解
2017/12/30 PHP
六款帮助你实现惊艳视差滚动效果的jQuery插件
2012/09/14 Javascript
js字符串完全替换函数分享
2014/12/03 Javascript
深入理解JavaScript系列(45):代码复用模式(避免篇)详解
2015/03/04 Javascript
原生javascript实现addClass,removeClass,hasClass函数
2016/02/25 Javascript
jquery中的常见问题及快速解决方法小结
2016/06/14 Javascript
jquery+ajax+text文本框实现智能提示完整实例
2016/07/09 Javascript
详解vue 模拟后台数据(加载本地json文件)调试
2017/08/25 Javascript
vue判断input输入内容全是空格的方法
2018/03/02 Javascript
使用Sonarqube扫描Javascript代码的示例
2018/12/26 Javascript
el-select数据过多懒加载的解决(loadmore)
2019/05/29 Javascript
详解一次Vue低版本安卓白屏问题的解决过程
2019/05/30 Javascript
浅析vue-router中params和query的区别
2019/12/24 Javascript
JS 获取文件后缀,判断文件类型(比如是否为图片格式)
2020/05/09 Javascript
JS+Canvas实现五子棋游戏
2020/08/26 Javascript
[38:41]2014 DOTA2国际邀请赛中国区预选赛 LGD VS CNB
2014/05/22 DOTA
Python网络爬虫出现乱码问题的解决方法
2017/01/05 Python
手动安装python3.6的操作过程详解
2020/01/13 Python
使用python求斐波那契数列中第n个数的值示例代码
2020/07/26 Python
adidas旗下高尔夫装备供应商:TaylorMade Golf(泰勒梅高尔夫)
2016/08/28 全球购物
历史专业个人求职信范文
2013/12/07 职场文书
高二地理教学反思
2014/01/24 职场文书
对标管理实施方案
2014/03/12 职场文书
祖国在我心中的演讲稿
2014/05/04 职场文书
组工干部对照检查材料
2014/08/25 职场文书
语文课外活动总结
2014/08/27 职场文书
2014年大堂经理工作总结
2014/11/21 职场文书
2015年保险公司内勤工作总结
2015/05/23 职场文书
如何用JS实现简单的数据监听
2021/05/06 Javascript
python_tkinter弹出对话框创建
2022/03/20 Python
AJAX引擎原理以及XmlHttpRequest对象的axios、fetch区别详解
2022/04/09 Javascript