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实现的一个简单LRU cache
Sep 26 Python
Windows中使用wxPython和py2exe开发Python的GUI程序的实例教程
Jul 11 Python
对Python 2.7 pandas 中的read_excel详解
May 04 Python
tensorflow更改变量的值实例
Jul 30 Python
Python第三方Window模块文件的几种安装方法
Nov 22 Python
celery4+django2定时任务的实现代码
Dec 23 Python
在python中获取div的文本内容并和想定结果进行对比详解
Jan 02 Python
django query模块
Apr 20 Python
python程序快速缩进多行代码方法总结
Jun 23 Python
pytorch 批次遍历数据集打印数据的例子
Dec 30 Python
Python Merge函数原理及用法解析
Sep 16 Python
tensorflow中的数据类型dtype用法说明
May 26 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
YII框架学习笔记之命名空间、操作响应与视图操作示例
2019/04/30 PHP
浅谈PHP array_search 和 in_array 函数效率问题
2019/10/15 PHP
新页面打开实际尺寸的图片
2006/08/25 Javascript
20个非常棒的 jQuery 幻灯片插件和教程分享
2011/08/23 Javascript
推荐10个2014年最佳的jQuery视频插件
2014/11/12 Javascript
JavaScript的removeChild()函数用法详解
2015/12/27 Javascript
详解Angularjs中的依赖注入
2016/03/11 Javascript
D3.js封装文本实现自动换行和旋转平移等功能
2016/10/14 Javascript
ie下js不执行的几种可能
2017/02/28 Javascript
jquery动态添加以及遍历option并获取特定样式名称的option方法
2018/01/29 jQuery
js中复选框的取值及赋值示例详解
2020/10/18 Javascript
django1.8使用表单上传文件的实现方法
2016/11/04 Python
django用户注册、登录、注销和用户扩展的示例
2018/03/19 Python
Python实现FTP弱口令扫描器的方法示例
2019/01/31 Python
用Python从0开始实现一个中文拼音输入法的思路详解
2019/07/20 Python
Python的bit_length函数来二进制的位数方法
2019/08/27 Python
django-rest-swagger对API接口注释的方法
2019/08/29 Python
python安装本地whl的实例步骤
2019/10/12 Python
Node.js 和 Python之间该选择哪个?
2020/08/05 Python
html5视频自动横过来自适应页面且点击播放功能的实现
2020/06/03 HTML / CSS
世界上最悠久的自行车制造商:Ribble Cycles
2017/03/18 全球购物
美国孕妇装购物网站:Motherhood Maternity
2019/09/22 全球购物
机械设计毕业生自荐信
2014/02/02 职场文书
《鱼游到了纸上》教学反思
2014/02/20 职场文书
商务英语广告词大全
2014/03/18 职场文书
《英英学古诗》教学反思
2014/04/11 职场文书
社团活动总结书
2014/06/27 职场文书
银行委托书范本
2014/09/28 职场文书
学生逃课万能检讨书2000字
2015/02/17 职场文书
2015年教师见习期工作总结
2015/05/20 职场文书
小英雄雨来观后感
2015/06/09 职场文书
2015年城管执法工作总结
2015/07/23 职场文书
预防职务犯罪警示教育心得体会
2016/01/15 职场文书
八年级语文教学反思
2016/03/03 职场文书
在HTML5 localStorage中存储对象的示例代码
2021/04/21 Javascript
什么是clearfix (一文搞清楚css清除浮动clearfix)
2023/05/21 HTML / CSS