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实现BT种子和磁力链接的相互转换
Nov 09 Python
Python 模板引擎的注入问题分析
Jan 01 Python
Python使用QQ邮箱发送Email的方法实例
Feb 09 Python
python编程测试电脑开启最大线程数实例代码
Feb 09 Python
Python3.4实现远程控制电脑开关机
Feb 22 Python
python实现判断一个字符串是否是合法IP地址的示例
Jun 04 Python
Win10下python3.5和python2.7环境变量配置教程
Sep 18 Python
Python+selenium 获取浏览器窗口坐标、句柄的方法
Oct 14 Python
python 将有序数组转换为二叉树的方法
Mar 26 Python
Django组件cookie与session的具体使用
Jun 05 Python
Python线上环境使用日志的及配置文件
Jul 28 Python
python使用多线程编写tcp客户端程序
Sep 02 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
不用mod_rewrite直接用php实现伪静态化页面代码
2008/10/04 PHP
生成ubuntu自动切换壁纸xml文件的php代码
2010/07/17 PHP
javascript 简单高效判断数据类型 系列函数 By shawl.qiu
2007/03/06 Javascript
P3P Header解决Cookie跨域的问题
2013/03/12 Javascript
node.js中的buffer.toJSON方法使用说明
2014/12/14 Javascript
c#程序员对TypeScript的认识过程
2015/06/19 Javascript
angular源码学习第一篇 setupModuleLoader方法
2016/10/20 Javascript
微信小程序 获取相册照片实例详解
2016/11/16 Javascript
JQuery ZTree使用方法详解
2017/01/07 Javascript
javascript 秒表计时器实现代码
2017/03/09 Javascript
纯JavaScript实现实时反馈系统时间
2017/10/26 Javascript
vue路由跳转时判断用户是否登录功能的实现
2017/10/26 Javascript
js实现图片上传并预览功能
2018/08/06 Javascript
深入理解 JS 垃圾回收
2019/06/03 Javascript
这15个Vue指令,让你的项目开发爽到爆
2019/10/11 Javascript
一看就会的vuex实现登录验证(附案例)
2020/01/09 Javascript
微信小程序实现多张图片上传功能
2020/11/18 Javascript
vue实现按钮切换图片
2021/01/20 Vue.js
举例介绍Python中的25个隐藏特性
2015/03/30 Python
python通过伪装头部数据抵抗反爬虫的实例
2018/05/07 Python
Python3 使用pillow库生成随机验证码
2019/08/26 Python
pandas 空数据处理方法详解
2019/11/02 Python
复化梯形求积分实例——用Python进行数值计算
2019/11/20 Python
django项目中新增app的2种实现方法
2020/04/01 Python
pycharm 实现本地写代码,服务器运行的操作
2020/06/08 Python
Python QT组件库qtwidgets的使用
2020/11/02 Python
如何使用html5与css3完成google涂鸦动画
2012/12/16 HTML / CSS
德国机车企业:FC-Moto
2017/10/27 全球购物
美国亚马逊旗下男装网站:East Dane(支持中文)
2019/09/25 全球购物
大学生找工作推荐信范文
2013/11/28 职场文书
文明村镇申报材料
2014/05/06 职场文书
校运动会广播稿(100篇)
2014/09/12 职场文书
失职检讨书大全
2015/01/26 职场文书
Python办公自动化之Excel(中)
2021/05/24 Python
详解Go与PHP的语法对比
2021/05/29 PHP
Python 数据可视化之Seaborn详解
2021/11/02 Python