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获取本地计算机名字的方法
Apr 29 Python
20招让你的Python飞起来!
Sep 27 Python
详解Python import方法引入模块的实例
Aug 02 Python
python学习——内置函数、数据结构、标准库的技巧(推荐)
Apr 18 Python
利用selenium爬虫抓取数据的基础教程
Jun 10 Python
Python关于__name__属性的含义和作用详解
Feb 19 Python
Python实现进度条和时间预估的示例代码
Jun 02 Python
python中线程和进程有何区别
Jun 17 Python
python能自学吗
Jun 18 Python
编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录
Nov 29 Python
Python爬虫分析微博热搜关键词的实现代码
Feb 22 Python
Python3 类型标注支持操作
Jun 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
php实现无限级分类实现代码(递归方法)
2011/01/01 PHP
thinkPHP+PHPExcel实现读取文件日期的方法(含时分秒)
2016/07/07 PHP
php compact 通过变量创建数组
2016/11/15 PHP
详解PHP中的 input属性(隐藏 只读 限制)
2017/08/14 PHP
用unescape反编码得出汉字示例
2014/04/24 Javascript
页面刷新时记住滚动条的位置jquery代码
2014/06/17 Javascript
jQuery实现DIV层收缩展开的方法
2015/02/27 Javascript
JavaScript中的getTime()方法使用详解
2015/06/10 Javascript
JS组件Bootstrap实现图片轮播效果
2016/05/16 Javascript
全面了解javascript中的错误处理机制
2016/07/18 Javascript
HTML中setCapture、releaseCapture 使用方法浅析
2016/09/25 Javascript
利用angular.copy取消变量的双向绑定与解析
2016/11/25 Javascript
JavaScript学习笔记--常用的互动方法
2016/12/07 Javascript
JS获取多维数组中相同键的值实现方法示例
2017/01/06 Javascript
JS获取填报扩展单元格控件的值的解决办法
2017/07/14 Javascript
用Node写一条配置环境的指令
2019/11/14 Javascript
vue3.0 加载json的方法(非ajax)
2020/10/26 Javascript
微信小程序实现音乐播放页面布局
2020/12/11 Javascript
[02:46]解说DC:感谢430陪伴我们的DOTA2国际邀请赛岁月
2016/06/29 DOTA
python计算文本文件行数的方法
2015/07/06 Python
Python 爬虫学习笔记之多线程爬虫
2016/09/21 Python
深入理解python中的atexit模块
2017/03/07 Python
Python编写一个优美的下载器
2018/04/15 Python
Python中的正则表达式与JSON数据交换格式
2019/07/03 Python
python中删除某个元素的方法解析
2019/11/05 Python
Python sqlite3查询操作过程解析
2020/02/20 Python
PIL包中Image模块的convert()函数的具体使用
2020/02/26 Python
Python发送邮件封装实现过程详解
2020/05/09 Python
英国Office鞋店德国网站:在线购买鞋子、靴子和运动鞋
2018/12/19 全球购物
大一自我鉴定范文
2013/12/27 职场文书
大学生的自我鉴定范文
2014/01/21 职场文书
岗位廉洁从业承诺书
2014/03/28 职场文书
庆元旦演讲稿
2014/09/15 职场文书
2015年“我们的节日·重阳节”活动总结
2015/07/29 职场文书
python 模块重载的五种方法
2021/04/24 Python
解决python3安装pandas出错的问题
2021/05/20 Python