我想知道浏览器的mysql查询是否更快或者python的MySQLdb是否更快。我正在使用MysqlDb和PyQt4用于桌面ui和PHP用于web用户界面。
答案 0 :(得分:1)
我相信你问的是Python或PHP(我认为你的意思是浏览器?)在进行数据库调用方面更有效率。
答案是什么?这取决于具体的代码和调用,但它将大致相同。 Python和PHP都是解释型语言,并在运行时解释代码。如果您使用的任何一种语言都已编译(例如,如果您使用C语言),我会说您可能会看到一种语言速度优于另一种语言,但是根据您提供的最新信息,我可以真的很难判断。
我会使用您最熟悉的语言或者认为最适合该任务的语言 - 他们都将连接到MySQL数据库并执行相同的命令和查询,因此只需以最简单的方式编写代码你可以这样做。
另外,你提出的问题没有多大意义。浏览器不会与MySQL数据库交互,PHP会在您请求页面时由服务器执行。
答案 1 :(得分:0)
浏览器不执行数据库查询(除非您考虑嵌入式SQLite数据库),因此您的问题不仅无意义,而且实际上完全无关。