Python中phpMyAdmin的替代品是什么?
有没有类似于phpMyAdmin的Python工具?
我想找一个Python版本的phpMyAdmin,原因是:虽然我觉得phpMyAdmin非常好用,但我不想在我的服务器上运行PHP。我想把服务器从apache2-prefork切换到apache2-mpm-worker。使用worker的性能比prefork强得多,但PHP5在worker上运行不太好。(从技术上讲是可以的,但会复杂很多。)在我的服务器上运行PHP会占用额外的内存和性能,这对我来说影响很大。
4 个回答
1
我根据你问题的最后一句话来回答你,"[在这个服务器上使用php会带来额外的内存和性能损失]",因为听起来你并不想在这个服务器上使用php,尽管“phpmyadmin非常好用”。所以,我建议你可以使用phpMyAdmin来远程管理MySQL数据库,你可以在这里找到一个示例。
6
我觉得没有什么可以替代phpMyAdmin的工具。pythonMyAdmin 看起来还不够成熟。
在Python的世界里,通常是先用ORM(对象关系映射)来创建数据库,然后通过网页框架的管理页面来管理数据库,比如Django里的管理页面。
如果想要一个轻量级的替代方案,可以使用Flask和Flask-Admin,再配合SQLAlchemy模型。
12
你可以在Python项目中使用phpMyAdmin,因为phpMyAdmin是专门用来管理MySQL数据库的。如果你在使用MySQL数据库,不管你是用PHP还是Python,都可以使用phpMyAdmin来管理你的数据库。