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中针对函数处理的特殊方法
Mar 06 Python
Python中json格式数据的编码与解码方法详解
Jul 01 Python
K-means聚类算法介绍与利用python实现的代码示例
Nov 13 Python
使用Django启动命令行及执行脚本的方法
May 29 Python
对python操作kafka写入json数据的简单demo分享
Dec 27 Python
选择Python写网络爬虫的优势和理由
Jul 07 Python
python变量的存储原理详解
Jul 10 Python
pytorch在fintune时将sequential中的层输出方法,以vgg为例
Aug 20 Python
python RC4加密操作示例【测试可用】
Sep 26 Python
pandas数据拼接的实现示例
Apr 16 Python
Python3爬虫里关于Splash负载均衡配置详解
Jul 10 Python
Python实战实现爬取天气数据并完成可视化分析详解
Jun 16 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的加密方式及原理
2012/06/14 PHP
PHP编码转换函数 自动转换字符集支持数组转换
2012/12/16 PHP
php连接oracle数据库及查询数据的方法
2014/12/29 PHP
nginx+thinkphp下解决不支持pathinfo模式
2015/07/01 PHP
jQuery向下滚动即时加载内容实现的瀑布流效果
2016/01/07 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
2019/01/23 PHP
改写一个简单的菜单 弹性大小
2010/12/02 Javascript
js的正则test,match,exec详细解析
2014/01/29 Javascript
JQuery中extend使用介绍
2014/03/13 Javascript
js实现跨域的方法实例详解
2015/06/24 Javascript
javascript实现图片轮播效果
2016/01/20 Javascript
Angular 根据 service 的状态更新 directive
2016/04/03 Javascript
纯前端JavaScript实现Excel IO案例分享
2016/08/26 Javascript
详解VueRouter进阶之导航钩子和路由元信息
2017/09/13 Javascript
利用node实现一个批量重命名文件的函数
2017/12/21 Javascript
一个简单的node.js界面实现方法
2018/06/01 Javascript
Vue利用History记录上一页面的数据方法实例
2018/11/02 Javascript
vue移动端实现手机左右滑动入场动画
2020/06/17 Javascript
Python通过DOM和SAX方式解析XML的应用实例分享
2015/11/16 Python
Python实现将MySQL数据库表中的数据导出生成csv格式文件的方法
2018/01/11 Python
用Python将一个列表分割成小列表的实例讲解
2018/07/02 Python
pandas 对日期类型数据的处理方法详解
2019/08/08 Python
详解Python中namedtuple的使用
2020/04/27 Python
解决阿里云邮件发送不能使用25端口问题
2020/08/07 Python
python安装sklearn模块的方法详解
2020/11/28 Python
html5中localStorage本地存储的简单使用
2017/06/16 HTML / CSS
使用 HTML5 Canvas 制作水波纹效果点击图片就会触发
2014/09/15 HTML / CSS
现金出纳岗位职责
2014/03/15 职场文书
汉语言文学毕业求职信
2014/07/17 职场文书
2015年中学元旦晚会活动方案
2014/12/09 职场文书
专业技术职务聘任证明
2015/03/02 职场文书
导师工作推荐信
2015/03/27 职场文书
《女娲补天》教学反思
2016/02/20 职场文书
导游词之南京夫子庙
2019/12/09 职场文书
详解pytorch创建tensor函数
2022/03/22 Python
Mysql如何实现不存在则插入,存在则更新
2022/03/25 MySQL