我有一个一般性问题,即将生产应用程序连接到数据库服务器的最佳方法是什么。所以,我打算创建一个需要与MySQL数据库直接连接的应用程序。数据库本身将托管在专用服务器上的同一建筑物中,无法访问外部世界(网络)。我的问题是。我会使用某种类型的REST服务,还是可以使用SSL加密从我的应用程序直接连接到数据库服务器?另一个问题是,我们有可能说还有2个站点需要与该数据库建立直接连接。在这种情况下,我可以在没有REST服务的情况下使用SSL连接SSL,并在函数中的代码中发出所有请求吗?
答案 0 :(得分:0)
您可以使用sqlalchemy直接连接到数据库并使用其ORM,这样您就可以通过编程方式完成所有操作。
但我想说好的做法是创建一个RESTfull API并通过该API调用您的数据库。有一个很好的图书馆Sandman可能会对你有帮助。