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之关于循环的小伎俩
Oct 02 Python
python基于windows平台锁定键盘输入的方法
Mar 05 Python
Python中字符串格式化str.format的详细介绍
Feb 17 Python
python开发利器之ulipad的使用实践
Mar 16 Python
Python实现的弹球小游戏示例
Aug 01 Python
python统计字母、空格、数字等字符个数的实例
Jun 29 Python
centos7中安装python3.6.4的教程
Dec 11 Python
使用python 将图片复制到系统剪贴中
Dec 13 Python
Python selenium的基本使用方法分析
Dec 21 Python
Python多线程threading join和守护线程setDeamon原理详解
Mar 18 Python
Python实现哲学家就餐问题实例代码
Nov 09 Python
python实现ROA算子边缘检测算法
Apr 05 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中经典方法实现判断多维数组是否为空
2011/10/23 PHP
PHP 日,周,月点击排行统计
2012/01/11 PHP
ini_set的用法介绍
2014/01/07 PHP
ThinkPHP函数详解之M方法和R方法
2015/09/10 PHP
php注册登录系统简化版
2020/12/28 PHP
autoPlay 基于jquery的图片自动播放效果
2011/12/07 Javascript
js 程序执行与顺序实现详解
2013/05/13 Javascript
Jquery实现网页跳转或用命令打开指定网页的解决方法
2013/07/09 Javascript
jquery实现侧边弹出的垂直导航
2014/12/09 Javascript
简单谈谈JavaScript的同步与异步
2015/12/31 Javascript
javascript设置和获取cookie的方法实例详解
2016/01/05 Javascript
深入理解(function(){... })();
2016/08/16 Javascript
详解webpack性能优化——DLL
2017/10/20 Javascript
微信小程序如何获取用户手机号
2018/01/26 Javascript
vue中实现图片和文件上传的示例代码
2018/03/16 Javascript
详解在Node.js中发起HTTP请求的5种方法
2019/01/10 Javascript
对layui数据表格动态cols(字段)动态变化详解
2019/10/25 Javascript
用Nodejs实现在终端中炒股的实现
2020/10/18 NodeJs
再也不怕 JavaScript 报错了,怎么看怎么处理都在这儿
2020/12/09 Javascript
[00:36]DOTA2上海特级锦标赛 LGD战队宣传片
2016/03/04 DOTA
Python读取图片EXIF信息类库介绍和使用实例
2014/07/10 Python
python实现简单的socket server实例
2015/04/29 Python
python遍历数组的方法小结
2015/04/30 Python
利用python模拟实现POST请求提交图片的方法
2017/07/25 Python
Python文件如何引入?详解引入Python文件步骤
2018/12/10 Python
python数据分析工具之 matplotlib详解
2020/04/09 Python
使用keras时input_shape的维度表示问题说明
2020/06/29 Python
用CSS3实现Win8风格的方格导航菜单效果
2013/04/10 HTML / CSS
HTML5之SVG 2D入门11—用户交互性(动画)介绍及应用
2013/01/30 HTML / CSS
应届毕业生求职自荐书
2014/01/03 职场文书
省文明单位申报材料
2014/05/08 职场文书
村容村貌整治方案
2014/05/21 职场文书
“六查”、“三学”、“三干”查摆问题整改措施
2014/09/27 职场文书
2014年生活老师工作总结
2014/12/23 职场文书
青年教师个人总结
2015/02/11 职场文书
企业培训简报范文
2015/07/20 职场文书