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 相关文章推荐
Python3.x中自定义比较函数
Apr 24 Python
python访问mysql数据库的实现方法(2则示例)
Jan 06 Python
Python编程pygame模块实现移动的小车示例代码
Jan 03 Python
Python使用matplotlib模块绘制图像并设置标题与坐标轴等信息示例
May 04 Python
Python实现字典(dict)的迭代操作示例
Jun 05 Python
python检索特定内容的文本文件实例
Jun 05 Python
Python实现爬虫抓取与读写、追加到excel文件操作示例
Jun 27 Python
python迭代dict的key和value的方法
Jul 06 Python
Python爬虫基础之XPath语法与lxml库的用法详解
Sep 13 Python
Python 实现取多维数组第n维的前几位
Nov 26 Python
Python基于os.environ从windows获取环境变量
Jun 09 Python
解决tensorflow/keras时出现数组维度不匹配问题
Jun 29 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入库和出库
2013/06/25 PHP
PHP获取MAC地址的具体实例
2013/12/13 PHP
laravel 实现向公共模板中传值 (view composer)
2019/10/22 PHP
phpStudy vscode 搭建debug调试的教程详解
2020/07/28 PHP
JavaScript窗口功能指南之在窗口中书写内容
2006/07/21 Javascript
使用jquery给input和textarea设定ie中的focus
2008/05/29 Javascript
JS 中document.URL 和 windows.location.href 的区别
2009/11/11 Javascript
JavaScript 面向对象编程(1) 基础
2010/05/18 Javascript
Jquery 点击按钮显示和隐藏层的代码
2011/07/25 Javascript
使用Math.floor与Math.random取随机整数的方法详解
2013/05/07 Javascript
js通过更改按钮的显示样式实现按钮的滑动效果
2014/04/23 Javascript
微信小程序自定义组件的实现方法及自定义组件与页面间的数据传递问题
2018/10/09 Javascript
深入理解Vue.js轻量高效的前端组件化方案
2018/12/10 Javascript
微信小程序实现多张图片上传功能
2020/11/18 Javascript
[42:32]Secret vs Optic 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python设计模式之抽象工厂模式
2016/08/25 Python
Django rest framework实现分页的示例
2018/05/24 Python
python根据url地址下载小文件的实例
2018/12/18 Python
Python实现计算字符串中出现次数最多的字符示例
2019/01/21 Python
python实现五子棋小游戏
2020/03/25 Python
详解如何管理多个Python版本和虚拟环境
2019/05/10 Python
python flask解析json数据不完整的解决方法
2019/05/26 Python
利用Python实现Shp格式向GeoJSON的转换方法
2019/07/09 Python
Python中print函数简单使用总结
2019/08/05 Python
pygame实现俄罗斯方块游戏(基础篇1)
2019/10/29 Python
Python基于traceback模块获取异常信息
2020/07/23 Python
Python之字典添加元素的几种方法
2020/09/30 Python
HTML5手指下滑弹出负一屏阻止移动端浏览器内置下拉刷新功能的实现代码
2020/04/10 HTML / CSS
Hotter Shoes美国官网:英国最受欢迎的舒适鞋
2018/08/02 全球购物
安踏官方商城:anta.cn
2019/12/16 全球购物
一份婚庆公司创业计划书
2014/01/11 职场文书
反四风个人对照检查材料思想汇报
2014/09/25 职场文书
市场营销计划书范文
2015/01/16 职场文书
安全生产隐患排查制度
2015/08/05 职场文书
Memcached介绍及php-memcache扩展安装
2021/04/01 PHP
python文件目录操作之os模块
2021/05/08 Python