django 将自带的数据库sqlite3改成mysql实例


Posted in Python onJuly 09, 2020

在settings.py中将默认内容覆盖成

DATABASES = {

  'default': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'wechat',
    'USER':'root',
    'PASSWORD':'123456',
    'HOST':'127.0.0.1',
    'PORT':'3306',
  }
}

然后

msql -u root -p

输入密码

create database wechat default charset=utf8;

补充知识:PyCharm在django自带的数据库中命令创表

首先介绍django自带的orm

django 将自带的数据库sqlite3改成mysql实例

第一步

django 将自带的数据库sqlite3改成mysql实例

创建一个static文件夹

其次在models.py 里面写一个类 (表)

然后在类里面写属性(字段)即可

models.CharField 为字符

models.IntegerField为数字

models.ImageField为图片 里面的参数(upload_to=‘写一个存图片的路径')

第二步

在admin.py里面注册此类

django 将自带的数据库sqlite3改成mysql实例

第三步

在terminal中同步数据库

django 将自带的数据库sqlite3改成mysql实例

写如下两行代码即可

python manage.py makemigrations

python manage.py migrate

这时候就会列表里多一个这个东西

django 将自带的数据库sqlite3改成mysql实例

第四步

django 将自带的数据库sqlite3改成mysql实例

点最右侧这个database 竖着的

把db.sqlite3拖拽进入即可

django 将自带的数据库sqlite3改成mysql实例

如果没显示出来的话 点这个***小扳手***

django 将自带的数据库sqlite3改成mysql实例

django 将自带的数据库sqlite3改成mysql实例

左下方的会提示个下载,我这里是下载好了驱动。下载完即可

还没出来的话 remove这个 在重新拖拽即可。

最后点击这个students_student(appname_类名 这样的形式存储)

就可以数据库里有这张表啦~

django 将自带的数据库sqlite3改成mysql实例

以上这篇django 将自带的数据库sqlite3改成mysql实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Tornado Web服务器多进程启动的2个方法
Aug 04 Python
使用Python脚本来控制Windows Azure的简单教程
Apr 16 Python
Python2.x版本中cmp()方法的使用教程
May 14 Python
Python3中条件控制、循环与函数的简易教程
Nov 21 Python
python安装模块如何通过setup.py安装(超简单)
May 05 Python
python批量修改文件编码格式的方法
May 31 Python
python 实现求解字符串集的最长公共前缀方法
Jul 20 Python
python实现傅里叶级数展开的实现
Jul 21 Python
python实现转圈打印矩阵
Mar 02 Python
flask 实现上传图片并缩放作为头像的例子
Jan 09 Python
Selenium 滚动页面至元素可见的方法
Mar 18 Python
pandas中DataFrame重置索引的几种方法
May 24 Python
Python使用xlrd实现读取合并单元格
Jul 09 #Python
django ObjectDoesNotExist 和 DoesNotExist的用法
Jul 09 #Python
浅谈优化Django ORM中的性能问题
Jul 09 #Python
Python单元测试及unittest框架用法实例解析
Jul 09 #Python
python 抓取知乎指定回答下视频的方法
Jul 09 #Python
Django ORM判断查询结果是否为空,判断django中的orm为空实例
Jul 09 #Python
Python Selenium模块安装使用教程详解
Jul 09 #Python
You might like
PHP MYSQL乱码问题,使用SET NAMES utf8校正
2009/11/30 PHP
PHP Parse Error: syntax error, unexpected $end 错误的解决办法
2012/06/05 PHP
如何修改和添加Apache的默认站点目录
2013/07/05 PHP
PHP生成不重复标识符的方法
2014/11/21 PHP
PHP实现微信网页授权开发教程
2016/01/19 PHP
PHP邮件群发机实现代码
2016/02/16 PHP
PHP 实现文件压缩解压操作的方法
2019/06/14 PHP
Document 对象的常用方法
2009/07/31 Javascript
调试JavaScript中正则表达式中遇到的问题
2015/01/27 Javascript
js面向对象之公有、私有、静态属性和方法详解
2015/04/17 Javascript
Bootstrap每天必学之标签与徽章
2015/11/27 Javascript
浅谈toLowerCase和toLocaleLowerCase的区别
2016/08/15 Javascript
javascript鼠标跟随运动3种效果(眼球效果,苹果菜单,方向跟随)
2016/10/27 Javascript
jQuery实现自动调用和触发某个事件的方法
2016/11/18 Javascript
jQuery制作图片旋转效果
2017/02/02 Javascript
ES6顶层对象、global对象实例分析
2019/06/14 Javascript
在vue中实现嵌套页面(iframe)
2020/07/30 Javascript
python发送邮件接收邮件示例分享
2014/01/21 Python
python读取json文件并将数据插入到mongodb的方法
2015/03/23 Python
python删除列表中重复记录的方法
2015/04/28 Python
对于Python装饰器使用的一些建议
2015/06/03 Python
Python3实现的简单验证码识别功能示例
2018/05/02 Python
Python3解释器知识点总结
2019/02/19 Python
通过PHP与Python代码对比的语法差异详解
2019/07/10 Python
TensorFlow 多元函数的极值实例
2020/02/10 Python
python 安装教程之Pycharm安装及配置字体主题,换行,自动更新
2020/03/13 Python
解决python3.x安装numpy成功但import出错的问题
2020/11/17 Python
HTML中使用SVG与SVG预定义形状元素介绍
2013/06/28 HTML / CSS
Ticketmaster意大利:音乐会、节日、艺术和剧院的官方门票
2019/12/23 全球购物
清洁工岗位职责
2014/01/29 职场文书
培训协议书范本
2014/04/22 职场文书
留学生求职信
2014/06/03 职场文书
2014年计生标语
2014/06/23 职场文书
小学语文教学随笔
2015/08/14 职场文书
浅谈mysql执行过程以及顺序
2021/05/12 MySQL
Android基于Fresco实现圆角和圆形图片
2022/04/01 Java/Android