关系映射
性能比源生sql效率略差一些
操作性更简单,快捷
Django的orm和sqlalchamy
区别
sqlalchamy没有django的功能全,双下划线的连表跨表操作
sqlalchamy跟接近sql语句
比如django更简单,比如双下划线的连表操作
sql没法生成第三表,m2m
共同点:
都是类似中间操作人(中介)
使用第三方模块,不负责链接数据库,dbapi ——pymysql mysqldb
sqlalchemy
- 表操作:创建表,修改表,删除表
- 行操作:操作表中的数据
PS:默认不能修改表的字段,如果修改需要用的到sqlalchemy的一个组件进行修改字段