如何在mysql中跟踪source filename
命令的执行情况,以便我可以获取已运行的sql脚本的文件名和路径。谷歌没有帮助或可能是我没有使用正确的关键字。
如何跟踪mysql中`source filename`命令的执行
所以,当我执行source ./test/file.sql
(最好没有错误) 我想在“source_history”表CURRENT_TIME,文件名(带路径一起),我可以做,如果我能想出如何跟踪的条目。
这将会有很大的帮助,如果有人可以帮助我在保持命令source
的轨道。(像一个触发事件表上插入或更新)
(可能是,跟踪所有命令从这个意义上说,然后退出MySQL时,获取查询历史记录并检查source
)
希望是有道理的。
在此先感谢。
实际上,在发布问题之前,我们想通过脚本或别名将所有.sql文件追加到运行sql脚本的行。期待更好的可行解决方案。虽然这不是最好的说服力,但它是有用的。非常感谢您的回答! –