Python下ORM框架之SQLAlchemy

由于菜鸡水平无法写出高性能的SQL语句,从而尝试使用对象映射关系(ORM)框架来实现“编写”SQL语句,而SQLAlchemy就是在Python下使用较为广泛的ORM框架之一。 0x00 关于SQLAlchemy 在介绍SQLAlchemy之前先说一下ORM框架是什么。简单的说ORM框架就是提供了一套简单的规则,然后将写出来的规则代码转换为高效率的SQL语句。 ORM框架又大概分为DB first …

Read more

python用ORM中SQLAlchemy操作mysql数据库

orm全称object relational mapping,就是对象映射关系程序。 简单来说,对于面向对象的语言来说一切皆对象,但是我们使用的数据库却都是关系型的。 为了保证一致的使用习惯,通过orm将编程语言的对象模型和数据库的关系模型建立映射关系, 这样我们在使用编程语言对数据库进行操作的时候可以直接使用类似面向对象的操作进行,而不用直接使用sql语言。 也就是对sql功能的封装,在以后使用 …

Read more