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时间整形转标准格式的示例分享
Feb 14 Python
Python脚本实现虾米网签到功能
Apr 12 Python
Python简单获取自身外网IP的方法
Sep 18 Python
浅谈python实现Google翻译PDF,解决换行的问题
Nov 28 Python
Python使用百度翻译开发平台实现英文翻译为中文功能示例
Aug 08 Python
Python编写一个验证码图片数据标注GUI程序附源码
Dec 09 Python
python获取网络图片方法及整理过程详解
Dec 20 Python
python 多线程死锁问题的解决方案
Aug 25 Python
浅析Python 责任链设计模式
Sep 11 Python
python实现三壶谜题的示例详解
Nov 02 Python
ubuntu安装jupyter并设置远程访问的实现
Mar 31 Python
Python捕获、播放和保存摄像头视频并提高视频清晰度和对比度
Apr 14 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 字符串加密函数(在指定时间内加密还原字符串,超时无法还原)
2010/04/28 PHP
获取PHP警告错误信息的解决方法
2013/06/03 PHP
用 Composer构建自己的 PHP 框架之构建路由
2014/10/30 PHP
php常用数组函数实例小结
2016/12/29 PHP
PHP基于cookie实现统计在线人数功能示例
2019/01/16 PHP
PDO::prepare讲解
2019/01/29 PHP
Prototype最新版(1.5 rc2)使用指南(1)
2007/01/10 Javascript
jQuery之字体大小的设置方法
2014/02/27 Javascript
jquery实现pager控件示例
2014/04/09 Javascript
创建、调用JavaScript对象的方法集锦
2014/12/24 Javascript
玩转NODE.JS(四)-搭建简单的聊天室的代码
2016/11/11 Javascript
JS路由跳转的简单实现代码
2017/09/21 Javascript
bootstrap paginator分页插件的两种使用方式实例详解
2017/11/14 Javascript
微信小程序日历弹窗选择器代码实例
2019/05/09 Javascript
layui弹出框Tab选项卡的示例代码
2019/09/04 Javascript
javascript(基于jQuery)实现鼠标获取选中的文字示例【测试可用】
2019/10/26 jQuery
Python urlopen 使用小示例
2008/09/06 Python
Python3基础之list列表实例解析
2014/08/13 Python
Python获取服务器信息的最简单实现方法
2015/03/05 Python
Python处理JSON数据并生成条形图
2016/08/05 Python
带你了解python装饰器
2017/06/15 Python
Django框架模板注入操作示例【变量传递到模板】
2018/12/19 Python
python实现批量文件重命名
2019/10/31 Python
给keras层命名,并提取中间层输出值,保存到文档的实例
2020/05/23 Python
发现两个有趣的CSS3动画效果
2013/08/14 HTML / CSS
利用CSS3的border-radius绘制太极及爱心图案示例
2016/05/17 HTML / CSS
HTML5之HTML元素扩展(上)—新增加的元素及使用概述
2013/01/31 HTML / CSS
HTML5实现经典坦克大战坦克乱走还能发出一个子弹
2013/09/02 HTML / CSS
马来西亚航空官方网站:Malaysia Airlines
2017/07/28 全球购物
英国复古服装和球衣购买网站:3Retro Football
2018/07/09 全球购物
日语系毕业求职信
2014/07/27 职场文书
平安建设汇报材料
2014/12/29 职场文书
毕业典礼主持词
2015/06/29 职场文书
世界各国短波电台对东亚播送时间频率表(SW)
2021/06/28 无线电
深入浅出讲解Java8函数式编程
2022/01/18 Java/Android
win10滚动条自动往上跑怎么办?win10滚动条自动往上跑的解决方法
2022/08/05 数码科技