我的数据在数据库中,我想用python构建一个api来查询数据库。我用什么?从哪里开始?我可以连接到我的数据库并提取数据。但我不知道如何建立一个api供其他用户查询数据库
xuo3flqw1#
这不是一个简单的解决方案,但值得研究,这取决于这个项目有多大,以及您可能希望用python和mysql做什么。django是一个python框架,可以处理很多事情,但最重要的是,它提供了一个非常强大的mysql和其他数据库接口。django的众多附加组件之一是django rest框架,它是专门为使用django和python设置restfulapi而设计的。我已经广泛使用了django和django rest框架。这可能需要一段时间才能达到速度,但我认为,与在python和mysql之间使用基本连接器(必须手动编写sql语句)和在较低级别编写api接口(django rest框架并不完美,但它会处理很多细节)相比,工作仍然要少很多。
1条答案
按热度按时间xuo3flqw1#
这不是一个简单的解决方案,但值得研究,这取决于这个项目有多大,以及您可能希望用python和mysql做什么。
django是一个python框架,可以处理很多事情,但最重要的是,它提供了一个非常强大的mysql和其他数据库接口。
django的众多附加组件之一是django rest框架,它是专门为使用django和python设置restfulapi而设计的。
我已经广泛使用了django和django rest框架。这可能需要一段时间才能达到速度,但我认为,与在python和mysql之间使用基本连接器(必须手动编写sql语句)和在较低级别编写api接口(django rest框架并不完美,但它会处理很多细节)相比,工作仍然要少很多。