为什么人们使用 SQLAlchemy 而不是 MySQLdb?它有什么优点?
您不使用 SQLAlchemy 来代替 MySQLdb — 您使用 SQLAlchemy 来访问 MySQLdb、oursql(我听说更好并且性能更好的另一个 MySQL 驱动程序)、sqlite3 模块、psycopg2 或您正在使用的任何其他数据库驱动程序之类的东西。
ORM(如 SQLAlchemy)有助于抽象出您正在使用的数据库的详细信息。这使您可以远离正在使用的数据库系统的复杂细节,避免有时出现错误的可能性(并引入其他错误的可能性),并使移植变得微不足道(至少在理论上)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)