前言

Django 对各种数据库提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。本篇以mysql为例简单介绍django连接mysql进行数据操作

Django连mysql需要安装驱动mysqlclient

sqlite连接

这里以pycharm5.0版本为例

选中db.sqlite3右键-new-Data Source

设置path,Drvier如下图所示

设置file,URL

点击Test Connection ,右下角Apply应用。

mysql安装

方法1:

在python 3.x

pip install pymysql

安装后还需要在__init__.py中添加初始化代码

import pymysql

pymysql.install_as_MySQLdb()

方法2:

下载安装mysqlclient

pip install mysqlclient

在settings.py中配置数据库连接信息

连接navicat mysql客户端

这里已经在我自己服务器使用docker搭建了一个mysql数据库了,docker ps

查询到端口号

连接数据库

创建表,同步数据库

modles.py 创建presoninfo

终端迁移数据:

python manage.py makemigrations

python manage.py migrate

打开navicat mysql 客户端查看

生成数据库成功

django用sqlite跟mysql_django框架学习:九. django连接mysql,sqlite相关推荐

  1. PyTorch框架学习九——网络模型的构建

    PyTorch框架学习九--网络模型的构建 一.概述 二.nn.Module 三.模型容器Container 1.nn.Sequential 2.nn.ModuleList 3.nn.ModuleDi ...

  2. C#学习笔记----C#连接MySQL数据库

    C#学习笔记----C#连接MySQL数据库 using System.Linq; using System.Text; using System.Data;// 引用表的命名空间 using Sys ...

  3. java编程连接mysql_Java编程学习之JDBC连接MySQL

    JDBC连接MySQL 一.对JDBC连接数据库的步骤 1.加载数据库驱动 //加载驱动 Class.forName(driverClass) ---------------------------- ...

  4. do与mysql数据类型对照_dophon-db: dophon框架的数据库模块,支持mysql,sqlite数据库,带有orm持久化功能与链式操作实例,贴近逻辑习惯,支持mysql多数据源配置...

    dophon-db 项目介绍 dophon框架的数据库模块,也可单独作为一个与数据库模块交互的部件 支持mysql数据库连接 支持orm形式的数据操作 如有疑问请发送邮件联系作者:ealohu@163 ...

  5. isql 测试mysql连接_[libco] 协程库学习,测试连接 mysql

    历史原因,一直使用 libev 作为服务底层:异步框架虽然性能比较高,但新人学习和使用门槛非常高,而且串行的逻辑被打散为状态机,这也会严重影响生产效率. 用同步方式实现异步功能,既保证了异步性能优势, ...

  6. orm连接mysql_Django项目如何使用ORM连接MySQL

    1. 手动创建数据库 2. 在settings.py里面配置一下数据库的连接信息(告诉Django连接哪一个数据库) DATABASES = { 'default': { 'ENGINE': 'dja ...

  7. mybatis学习(15):mybatis连接mysql数据库

    目录结构 com.geyao.mybatis.mapper BlogMapper类 package com.geyao.mybatis.mapper;import com.geyao.mybatis. ...

  8. classpass 配置mysql_jmeter压测学习18-JDBC配置连接mysql数据库

    前言 使用jmeter压测接口的时候,有时候需要批量造数据,需使用jmeter连数据库造对应的测试数据. 或者测试结束后,对测试的数据还原,删掉一些垃圾数据,都会用到连接数据库执行sql的操作. JD ...

  9. Django框架学习之网上商城项目一(后端设计)

    目录 一.项目需求分析 1.项目介绍 1.技术难点 2.系统功能 3.项目环境 4.后台管理页面 二.数据库模型设计 一.准备工作 二.用户认证数据库模型设计 1. app/users/models. ...

最新文章

  1. OpenCV 笔记(02)— 图像显示、保存、腐蚀、模糊、canny 边缘检测(imread、imshow、namedWindow、imwrite)
  2. Django入门-项目创建与初识子应用
  3. 细数 Spring 那些最常见的面试问题
  4. jQuery07源码 (3803 , 4299) attr() prop() val() addClass()等 : 对元素属性的操作
  5. sentinel 端口_双剑合璧Nacos结合Sentinel实现流量安全控制(一):Sentinel核心库和控制台...
  6. php pdo 绕过,php-带PDO的忘记密码脚本(需要解密)
  7. ie11用不了html5,HTML5拖放不能在IE11上运行
  8. Video-Swin-Transformer 跑通遇到的问题
  9. c语言函数调用--素数
  10. 深度时空3D卷积神经网络用于交通预测
  11. 抢注小程序“诱饵”多 轻信者被“套路”
  12. 苹果电脑恢复服务器上的安装器信息已被破坏,苹果电脑安装软件显示:映像数据已损坏的解决办法...
  13. 计算机硬盘为啥要入固定资产,监控存储硬盘入固定资产吗
  14. 阿里云服务器,修改Apache2默认端口80
  15. 微信小程序学习(五)
  16. 【C#进阶四】详细总结C#中的文件和I/O流之文件和目录(File 、 FileInfo、Directory、DirectoryInfo和Path)
  17. 基于MATLAB二分法求解一元二次方程的根
  18. css -- 为什么:last-child 无效?
  19. centos install fcitx
  20. java获取时间下周几的时间

热门文章

  1. 关于vue中watch和computed
  2. 关于Bootstrap的理解
  3. CA与数字证书的自结
  4. Only Link: Inheritance — private and protected inheritance in c++
  5. UIActionSheet的最后一项点击失效
  6. MVC中的View2(转)
  7. javascript原生事件总结
  8. Windows Mobile 中怎样获得当前应用程序所在路径
  9. AndroidStudio_开发工具调试入门---Android原生开发工作笔记70
  10. k8s核心技术-集群安全机制(RBAC介绍)---K8S_Google工作笔记0039