代码之家  ›  专栏  ›  技术社区  ›  aurora

PHP的mysql*服务器*协议实现

  •  5
  • aurora  · 技术社区  · 16 年前

    已经有一些应用程序可以“理解”mysql协议,并且可以使用mysql客户端连接到这些应用程序——例如:您可以使用mysql客户端连接到sphinx搜索引擎,mysql代理也可以理解mysql协议。等

    现在我想知道是否有一个PHP中可用的实现,这样您就可以使用mysql客户端连接到一些用PHP实现的服务器应用程序了?我正在寻找一些实现mysql协议的PHP库(或扩展)。

    哈拉尔德

    4 回复  |  直到 16 年前
        1
  •  1
  •   Alistair Evans    16 年前

    我不知道mysql服务器的现有纯php实现。我希望它会比C/C++的对应程序慢。此外,php作为守护进程运行总是令人讨厌。

    http://forge.mysql.com/wiki/MySQL_Internals_ClientServer_Protocol . 它定义了客户端-服务器通信的协议。

        2
  •  1
  •   Andris    13 年前

    有一些可用的软件似乎可以满足我们的需要。我还没有使用它们,但我很想尝试,所以我会稍后再给你回复。

    1. DBIx:MyServer
    2. MyProto 在二郎
    3. MySQL Proxy 用C/lua表示
        3
  •  0
  •   FlorianH    16 年前

    如果您现有的系统可以执行http请求,那么您可能希望在php中创建一个restful服务并访问该restful服务。 PHPRest 可能就是你要找的。

    请记住,与直接数据库调用相比,这可能比较慢。

        4
  •  -1
  •   Pekka    16 年前

    manual

    这就是你的意思吗?

    推荐文章