可以将Django与Access数据库一起使用吗?

Ian*_*Ian 3 django ms-access

是否可以将Microsoft Access数据库(.accdb)用作Django应用程序的后端?

Gor*_*son 5

可能至少在Windows下是可能的。该Django文档包含一个指向Django的pyodbc,是基于pyodbc第三方ODBC后端,因此,或许你可以尝试使用与访问ODBC驱动程序的Windows。但是,django-pyodbc似乎是为Microsoft SQL Server专门编码的,并且SQL Server(“ T-SQL”)和Access(“ Access SQL”)的SQL方言相似但不相同,因此与Access SQL的兼容性可能是有点有限。

同样,问题仍然在于使用Access数据库作为Django应用程序的后端是否是一个好主意。该问题的答案是“可能不会”。Access数据库通常不是Web应用程序后端的理想选择。实际上,Microsoft强烈建议您不要在Web应用程序中使用Access