前言
今天遇到一个问题,写了一段存储过程但是不知道怎么像eclipse中的debug一样进行单步调试,遇到问题无法具体分析,着实恼人。今天推荐一款工具软件,可以很方便的对存储过程进行调试!
dbForge Studio for MySQL
dbForge Studio for MySQLhttp://www.devart.com/dbforge/mysql/studio/download.html
开始使用
一、傻瓜式安装
上方链接下载,然后直接安装即可。
二、调试存储过程
1. 编译存储过程并生成调试信息。右键要调试的存储过程,然后依次如下选择操作-->"Debug"-->"Compile for Debugging', 如图
编译存储过程
2. 添加断点。双击打开存储过程,操作类似eclipse
添加断点
3.调试存储过程。
右键要调试的存储过程,然后依次如下选择操作-->"Debug"-->"Step Into', 如图
Step Into
选择"Stop Into"后,如果你的存储过程有参数,则为弹出窗体提示输入参数值,如果没有,则不直接运行;
输入参数值
存储过程会从"begin"开始执行,然后点又上角的"step over"(F10), 单步执行。
单步执行
如果需要查看变量值的话,可以直接将鼠标放到对应变量名上就会自动显示
查看变量值
或者右键变量名,然后选择"Add Wath',如图
查看变量值
综上可见:基本的操作方式类似Eclipse。