Django配置MySQL数据库的完整步骤


Posted in Python onSeptember 07, 2019

一、在settings.py中配置

DATABASES = {
 'default': {
  'ENGINE': 'django.db.backends.mysql',# 数据库引擎
  'NAME': 'django',






# 你要存储数据的库名,事先要创建之
  'USER': 'django',






# 数据库用户名
  'PASSWORD': 'django@123',



 # 密码
  'HOST': 'localhost',





# 主机
  'PORT': '3306',






 # 数据库使用的端口
 }
}

二、数据库迁移

Python3不支持MySQLdb,可用pymysql代替。

1.首先,在Python虚拟环境下安装pymysql:pip install pymysql

[root@python ~]# pip3 install pymysql
#或者pip install pymysql

2.然后,在项目文件夹下的_init_.py添加如下代码即可。

import pymysql
pymysql.install_as_MySQLdb()

Django配置MySQL数据库的完整步骤

3.再者,在Terminal中执行数据库迁移命令:

python manage.py makemigrations
python manage.py migrate

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
学习python (1)
Oct 31 Python
Python程序设计入门(4)模块和包
Jun 16 Python
Python编程实现粒子群算法(PSO)详解
Nov 13 Python
彻底搞懂Python字符编码
Jan 23 Python
python opencv 直方图反向投影的方法
Feb 24 Python
Python、 Pycharm、Django安装详细教程(图文)
Apr 12 Python
使用python切片实现二维数组复制示例
Nov 26 Python
细数nn.BCELoss与nn.CrossEntropyLoss的区别
Feb 29 Python
jupyter notebook 多行输出实例
Apr 09 Python
Selenium常见异常解析及解决方案示范
Apr 10 Python
Python Matplotlib简易教程(小白教程)
Jul 28 Python
python如何修改文件时间属性
Feb 05 Python
Django项目创建到启动详解(最全最详细)
Sep 07 #Python
Python笔试面试题小结
Sep 07 #Python
使用Python代码实现Linux中的ls遍历目录命令的实例代码
Sep 07 #Python
django创建简单的页面响应实例教程
Sep 06 #Python
如何利用python给图片添加半透明水印
Sep 06 #Python
Python从文件中读取指定的行以及在文件指定位置写入
Sep 06 #Python
Python常用数据类型之间的转换总结
Sep 06 #Python
You might like
用PHP提取中英文词语以及数字的首字母的方法介绍
2013/04/23 PHP
php 检查电子邮件函数(自写)
2014/01/16 PHP
Session的工作机制详解和安全性问题(PHP实例讲解)
2014/04/10 PHP
2014最热门的24个php类库汇总
2014/12/18 PHP
php实现的AES加密类定义与用法示例
2018/01/29 PHP
Javascript 遍历对象中的子对象
2009/07/03 Javascript
js 中{},[]中括号,大括号使用详解
2011/05/12 Javascript
让人印象深刻的10个jQuery手风琴效果应用
2012/05/08 Javascript
页面右下角弹出提示框示例代码js版
2013/08/02 Javascript
jquery根据name属性查找的小例子
2013/11/21 Javascript
javaScript如何处理从java后台返回的list
2014/04/24 Javascript
jQuery获取页面元素绝对与相对位置的方法
2015/06/10 Javascript
jQuery解决input超多的表单提交
2015/08/10 Javascript
ionic组件ion-tabs选项卡切换效果实例
2016/08/27 Javascript
javascript遍历json对象的key和任意js对象属性实例
2017/03/09 Javascript
对Vue- 动态元素属性及v-bind和v-model的区别详解
2018/08/27 Javascript
微信小程序模板template简单用法示例
2018/12/04 Javascript
vue如何获取自定义元素属性参数值的方法
2019/05/14 Javascript
浅谈Vue的响应式原理
2019/05/30 Javascript
vue filter 完美时间日期格式的代码
2019/08/14 Javascript
vue 中几种传值方法(3种)
2019/11/12 Javascript
Python中的字典遍历备忘
2015/01/17 Python
Python3 伪装浏览器的方法示例
2017/11/23 Python
详解Python下ftp上传文件linux服务器
2018/06/21 Python
Python django框架输入汉字,数字,字符生成二维码实现详解
2019/09/24 Python
基于Python 中函数的 收集参数 机制
2019/12/21 Python
Python模块zipfile原理及使用方法详解
2020/08/04 Python
成都思必达公司C#程序员招聘面试题
2013/06/26 面试题
给学校的建议书
2014/03/12 职场文书
材料专业大学毕业生自荐书
2014/07/02 职场文书
开展批评与自我批评发言稿
2014/10/16 职场文书
大班下学期幼儿评语
2014/12/30 职场文书
政审证明材料
2015/06/19 职场文书
2015新教师教学工作总结
2015/07/22 职场文书
PhpSpreadsheet中文文档 | Spreadsheet操作教程实例
2021/04/01 PHP
解决redis sentinel 频繁主备切换的问题
2021/04/12 Redis