回答

收藏

通过MySQLdb进行SQLAlchemy的目的

技术问答 技术问答 336 人阅读 | 0 人回复 | 2023-09-14

为什么人们使用它?SQLAlchemy代替MySQLdb?它提供了什么优势?
, ]( Z4 n) Q- m% `4 A! U# }; q                                                                & w: }9 C" X$ U1 |" L
    解决方案:                                                               
4 s, V% M) v/ m1 Z+ b3 |! m! n! s                                                                您不使用SQLAlchemy代替MySQLdb,而是使用SQLAlchemy访问诸如MySQLdb,oursql另一个我听说过MySQL驱动程序更好,性能更好),sqlite3模块,psycopg2或者你正在使用的任何其他数据库驱动程序。0 f. o4 f7 Z  {3 v7 p! v6 h
7 e3 i% h+ V2 b* m
ORM(如SQLAlchemy)它有助于抽象正在使用的数据库的详细信息。这样,您就可以避免使用正在使用的数据库系统的细节,避免错误的可能性(并引入其他可能性),并使移植微不足道(至少在理论上)。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则