本文将介绍一个将Mybatis日志中的SQL转为可执行的SQL的网页工具,不需要安装,用浏览器打开即可,非常方便。可以在看服务器日志时,直接拷贝出SQL日志,然后解析为正常SQL执行。
虽然页面很简陋,但是功能俱全,一键解析,一键复制。
复制源码,新建记事本,粘贴源码,将记事本重命名,改为xx.html格式。
复制日志时,必须注意,日志必须包含Preparing:和Parameters:全部内容,而且日志换行格式要保留,不要复制成纯文本,直接ctrl+c即可,见效果图。
打开页面后,粘贴到顶部文本框,点击解析SQL按钮。下方文本框会出现解析后的SQL。点击复制SQL,即可复制到剪切板。这时即可去数据执行了。
注:若出现参数无法自动填充,请查看SQL日志格式,是否是原格式,是否保留了原有的换行等。若不是,重新复制下日志即可。
本文参考:https://blog.csdn.net/Zale_J/article/details/89402668 。在此文基础上做了页面和功能优化。