我刚刚下载了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.
抱歉,英语不好.