小编Mai*_*ico的帖子

如何使用MySql-Proxy跟踪MySql查询?

我刚刚下载了mysql-proxy并创建了这个脚本lua(在Mysql docs中找到):

function read_query(packet)
   if string.byte(packet) == proxy.COM_QUERY then
     print("QUERY: " .. string.sub(packet, 2))
   end
 end
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的命令行:

mysql-proxy -P localhost:1234 -b localhost:3306 --proxy-lua-script=profile.lua --plugins=proxy
Run Code Online (Sandbox Code Playgroud)

当我运行一个简单的查询(如"select*from table1")时,会报告此错误:"failed:.\ lua-scope.c:241:stat(C:...\profile.lua)失败:没有错误(0)"

注意:如果我在没有lua脚本的情况下运行mysql-proxy,则不会发生错误.

我需要安装一些东西才能让mysql-proxy和查询跟踪工作?

我的环境是Windows 7 Professional x64.

抱歉,英语不好.

mysql lua mysql-proxy

5
推荐指数
1
解决办法
3294
查看次数

标签 统计

lua ×1

mysql ×1

mysql-proxy ×1