首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python教程:ORM连接Sqlite数据库,软件架构基础

Python教程:ORM连接Sqlite数据库,软件架构基础

作者头像
做全栈攻城狮
发布2018-12-20 11:43:39
1.2K0
发布2018-12-20 11:43:39
举报

上篇文章:Python入门学习教程:数据库操作,连接MySql数据库主要讲解了使用三种连接客户端引擎进行连接操作数据库。本次只要是讲解使用SQLAlchemy ORM操作数据库。

本文章是建立在以前的文章的基础之上进行的。没有学习的同仁,请点击Python开发实战系列教程-链接汇总,持续更新。

ORM是什么?

ORM,关系映射,通俗点讲就是讲数据库中的业务数据用对象的形式表现出来。通过面向对象的方式把这些对象组织起来。

ORM优点

隐藏数据库,让业务逻辑访问对象

操作简单,接口丰富。

动态表数据映射,表结构发生变化时,减少代码修改。

SQLAlchemy

SQLAlchemy是Python社区最流行的ORM框架,以稳定性和高性能著称。

SQLAlchemy模块的安装

1.通过使用easy_install安装。easy_install是一个python扩展包,主要是用来简化安装第三方安装包。

安装easy_install:下载py文件:https://yunpan.cn/ckgHupUUZvCPH 访问密码 595d

定位到ez_setup.py所在目录,在命令行中执行 python ez_setup.py

就会在python的安装目录中生成scripts目录,其中有easy_install.exe

把script目录,加入环境变量path中。

2.安装SQLAlchemy模块

cmd命令行,运行命令:easy_install sqlalchemy

具体代码展示:

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016.09.21 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档