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 Tkinter GUI编程入门介绍
Mar 10 Python
Python实现的Excel文件读写类
Jul 30 Python
Python科学画图代码分享
Nov 29 Python
详解Appium+Python之生成html测试报告
Jan 04 Python
PyQt5 QTable插入图片并动态更新的实例
Jun 18 Python
Python Django 简单分页的实现代码解析
Aug 21 Python
python openCV获取人脸部分并存储功能
Aug 28 Python
tensorflow tf.train.batch之数据批量读取方式
Jan 20 Python
Python类绑定方法及非绑定方法实例解析
Oct 09 Python
用ldap作为django后端用户登录验证的实现
Dec 07 Python
python如何做代码性能分析
Apr 26 Python
Python实现提取PDF简历信息并存入Excel
Apr 02 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个人网站架设连环讲(三)
2006/10/09 PHP
php ob_flush,flush在ie中缓冲无效的解决方法
2010/05/09 PHP
php在程序中将网页生成word文档并提供下载的代码
2012/10/09 PHP
php ios推送(代码)
2013/07/01 PHP
yii中widget的用法
2014/12/03 PHP
php计数排序算法的实现代码(附四个实例代码)
2020/03/31 PHP
原生Js实现元素渐隐/渐现(原理为修改元素的css透明度)
2013/06/24 Javascript
数据分析软件之FineReport教程:[5]参数界面JS(全)
2015/08/13 Javascript
快速解决js中window.location.href不工作的问题
2016/11/02 Javascript
基于javascript实现按圆形排列DIV元素(三)
2016/12/02 Javascript
javascript设计模式之Adapter模式【适配器模式】实现方法示例
2017/01/13 Javascript
Vuex简单入门
2017/04/19 Javascript
使用MUI框架模拟手机端的下拉刷新和上拉加载功能
2017/09/04 Javascript
如何去除富文本中的html标签及vue、react、微信小程序中的过滤器
2018/11/21 Javascript
爬虫利器Puppeteer实战
2019/01/09 Javascript
layui操作列按钮个数和文字颜色的判断实例
2019/09/11 Javascript
[03:20]次级联赛厮杀超职业 现超级兵对拆世纪大战
2014/10/30 DOTA
Python实现端口复用实例代码
2014/07/03 Python
用Python实现一个简单的线程池
2015/04/07 Python
Django中更新多个对象数据与删除对象的方法
2015/07/17 Python
python实现文本文件合并
2015/12/29 Python
Linux RedHat下安装Python2.7开发环境
2017/05/20 Python
python基础学习之如何对元组各个元素进行命名详解
2018/07/12 Python
Python  unittest单元测试框架的使用
2018/09/08 Python
利用django+wechat-python-sdk 创建微信服务器接入的方法
2019/02/20 Python
Python实现决策树并且使用Graphviz可视化的例子
2019/08/09 Python
Tensorflow 实现分批量读取数据
2020/01/04 Python
anaconda3安装及jupyter环境配置全教程
2020/08/24 Python
DRF使用simple JWT身份验证的实现
2021/01/14 Python
Zavvi美国:英国娱乐之家
2017/03/19 全球购物
理肤泉英国官网:La Roche-Posay英国
2019/01/14 全球购物
Farfetch美国:奢侈品牌时尚购物平台
2019/05/02 全球购物
国际奢侈品品牌童装购物网站:Designer Childrenswear
2019/05/08 全球购物
威盛公司软件C++工程师笔试题面试题
2012/07/16 面试题
个人租房协议书范本
2014/09/30 职场文书
《语言的突破》读后感3篇
2019/12/12 职场文书