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之mock模块基本使用方法详解
Jun 27 Python
Python 计算任意两向量之间的夹角方法
Jul 05 Python
详解python实现交叉验证法与留出法
Jul 11 Python
python 将字符串中的数字相加求和的实现
Jul 18 Python
Pycharm连接远程服务器并实现远程调试的实现
Aug 02 Python
pytorch实现线性拟合方式
Jan 15 Python
浅析Django 接收所有文件,前端展示文件(包括视频,文件,图片)ajax请求
Mar 09 Python
jupyter notebook实现显示行号
Apr 13 Python
python3+openCV 获取图片中文本区域的最小外接矩形实例
Jun 02 Python
解决Pytorch自定义层出现多Variable共享内存错误问题
Jun 28 Python
Python使用pycharm导入pymysql教程
Sep 16 Python
详解利用python识别图片中的条码(pyzbar)及条码图片矫正和增强
Nov 17 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在字符串中查找另一个字符串
2008/11/19 PHP
自定义session存储机制避免会话保持问题
2014/10/08 PHP
Linux系统下使用XHProf和XHGui分析PHP运行性能
2015/12/08 PHP
一个简单安全的PHP验证码类 附调用方法
2016/06/24 PHP
PHP简单日历实现方法
2016/07/20 PHP
PHP数据库编程之MySQL优化策略概述
2017/08/16 PHP
Javascript打印网页部分内容的脚本
2008/11/17 Javascript
JS实现程序暂停与继续功能代码解读
2013/10/10 Javascript
基于NodeJS的前后端分离的思考与实践(四)安全问题解决方案
2014/09/26 NodeJs
jQuery实现动态添加和删除一个div
2015/08/12 Javascript
浅析函数声明和函数表达式——函数声明的声明提前
2016/05/03 Javascript
使用Bootstrap typeahead插件实现搜索框自动补全的方法
2016/07/07 Javascript
JavaScript自执行函数和jQuery扩展方法详解
2017/10/27 jQuery
js实现动态时钟
2020/03/12 Javascript
[02:09]DOTA2辉夜杯 EHOME夺冠举杯现场
2015/12/28 DOTA
[49:56]VG vs Optic 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python在windows下实现备份程序实例
2014/07/04 Python
Python正则表达式的使用范例详解
2014/08/08 Python
Python发送Email方法实例
2014/08/21 Python
详细解读Python中的__init__()方法
2015/05/02 Python
Python常用的爬虫技巧总结
2016/03/28 Python
django 在原有表格添加或删除字段的实例
2018/05/27 Python
Python走楼梯问题解决方法示例
2018/07/25 Python
使用python批量读取word文档并整理关键信息到excel表格的实例
2018/11/07 Python
python 计算一个字符串中所有数字的和实例
2019/06/11 Python
利用Storage Event实现页面间通信的示例代码
2018/07/26 HTML / CSS
太阳镜仓库,售价20美元或更少:Sunglass Warehouse
2016/09/28 全球购物
介绍一下Java中的Class类
2015/04/10 面试题
党的群众路线教育实践活动党员个人整改措施
2014/10/27 职场文书
2015年幼儿园中班下学期工作总结
2015/05/22 职场文书
公司转让协议书
2016/03/19 职场文书
中国现代文学之经典散文三篇
2019/09/18 职场文书
给原生html中添加水印遮罩层的实现示例
2021/04/02 Javascript
JPA如何使用entityManager执行SQL并指定返回类型
2021/06/15 Java/Android
vue代码分块和懒加载非必要资源文件
2022/04/11 Vue.js
Java使用HttpClient实现文件下载
2022/08/14 Java/Android