工具官网地址:http://www.devart.com/dbforge/mysql/studio/mysql
对于某些存储过程不少且复杂的SQL的应用,在短期内要使得全部MySQL存储过程和函数正常运行,那么若是能找到一个比较好的调试工具,就能够事半功倍, 这里介绍的是dbForge Studio for MySQL。sql
1. 首先说明dbForge Studio for MySQL具备存储过程调试功能的版本是收费的,但有30天调用期,我想足以知足你的要求。函数
2安装部分省略,直接官网下载安装,没有依赖包,直接简单工具
3,调试存储过程,建议调试在测试环境下进行。测试
3.1 为存储过程,生成调试信息:右击要调试的过程--"Debug"--"Compile for Debugging', 操做以下.net
3.2 为存储过程设置断点:打开存储过程的代码, 在你要设置断点的行上双击即可unix
3.3 调试存储过程,单步执行,并查看每一个变量的值。调试
右击存储过程---"Debug"--"Step Into", 以下图blog
先择"Stop Into"后,若是你的存储过程有参数,则为弹出窗体提示输入参数值,若是没有,则不直接运行;ip
存储过程会从"begin"开始执行,而后点又上角的"step over"(F10), 单步执行。
查看变量值:选中变量,点右键,选择"Add Wath", 这个变量就会在"Watches"这个视图区出现,若是你单步运行到这个变量值,则能够看见了,这样就能够调试,变量值是否正确,有错误没,循环次数等。
调试和Eclipse差很少,粗略做个说明,方便本身之后查找,没用过的同窗按步骤折腾一下就知道如何用了。