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获取网页状态码示例
Mar 30 Python
使用Python实现下载网易云音乐的高清MV
Mar 16 Python
浅谈关于Python3中venv虚拟环境
Aug 01 Python
python绘制多个曲线的折线图
Mar 23 Python
如何在django里上传csv文件并进行入库处理的方法
Jan 02 Python
python实战串口助手_解决8串口多个发送的问题
Jun 12 Python
Python实现最常见加密方式详解
Jul 13 Python
opencv实现简单人脸识别
Feb 19 Python
python sqlite的Row对象操作示例
Sep 11 Python
python装饰器代替set get方法实例
Dec 19 Python
keras读取训练好的模型参数并把参数赋值给其它模型详解
Jun 15 Python
Python如何解决secure_filename对中文不支持问题
Jul 16 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-fpm的配置详解
2013/06/03 PHP
PHP 生成微信红包代码简单
2016/03/25 PHP
THinkPHP获取客户端IP与IP地址查询的方法
2016/11/14 PHP
php使用curl代理实现抓取数据的方法
2017/02/03 PHP
laravel dingo API返回自定义错误信息的实例
2019/09/29 PHP
一个很酷的拖动层的js类,兼容IE及Firefox
2009/06/23 Javascript
JS控制显示隐藏兼容问题(IE6、IE7、IE8)
2010/04/01 Javascript
点击按钮自动加关注的代码(sina微博/QQ空间/人人网/腾讯微博)
2014/01/02 Javascript
javascript为按钮注册回车事件(设置默认按钮)的方法
2015/05/09 Javascript
this,this,再次讨论javascript中的this,超全面(经典)
2016/01/05 Javascript
JQuery控制DIV的选取实现方法
2016/09/18 Javascript
bootstrap学习使用(导航条、下拉菜单、轮播、栅格布局等)
2016/12/01 Javascript
详解基于vue-cli配置移动端自适应
2018/01/13 Javascript
详解如何在vscode里面调试js和node.js的方法步骤
2018/12/24 Javascript
spring+angular实现导出excel的实现代码
2019/02/27 Javascript
详解React项目中碰到的IE问题
2019/03/14 Javascript
浅谈vue加载优化策略
2019/03/19 Javascript
Vue项目部署的实现(阿里云+Nginx代理+PM2)
2019/03/26 Javascript
[51:29]Alliance vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
浅谈Python中列表生成式和生成器的区别
2015/08/03 Python
Python使用MD5加密算法对字符串进行加密操作示例
2018/03/30 Python
在python中获取div的文本内容并和想定结果进行对比详解
2019/01/02 Python
python3实现字符串操作的实例代码
2019/04/16 Python
Django集成搜索引擎Elasticserach的方法示例
2019/06/04 Python
jupyter notebook 中输出pyecharts图实例
2020/04/23 Python
关于keras中keras.layers.merge的用法说明
2020/05/23 Python
sqlalchemy实现时间列自动更新教程
2020/09/02 Python
html5视频自动横过来自适应页面且点击播放功能的实现
2020/06/03 HTML / CSS
洲际酒店集团大中华区:IHG中国
2016/08/17 全球购物
美国标志性加大尺码时装品牌:Ashley Stewart
2016/12/15 全球购物
孤独星球出版物:Lonely Planet Publications
2018/03/17 全球购物
八皇后问题,输出了所有情况,不过有些结果只是旋转了90度
2016/08/15 面试题
优秀研究生主要事迹
2014/06/03 职场文书
意外伤害赔偿协议书范本
2014/09/28 职场文书
求职信:求职应该注意的问题
2019/04/24 职场文书
用JS写一个发布订阅模式
2021/11/07 Javascript