如何调试存储过程?有什么好的工具吗? 我的版本是5.1,我的客户端工具用的navicat for mysql .此工具没有调试功能,从网上下载了一个toad for mysql,有调试功能,好像不能调试啊。谢谢大家的回答 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 toad 应该可以用,你的问题是什么?先试试直接用mysql 客户命令工具直接联一下. 最好安装一个SQLYOG图形化管理工具,建立、运行SP,看看问题出在哪里,没有什么好方法 to:ACMAIN_CHM : 我选中我的存储过程,右键选择debug,弹出一个输入参数的窗口,输入相应的参数,点击ok,提示:Statusbar 2009-5-8 10:03:52 MySQL Database Error: Lost connection to MySQL server during query (Remembered answer: "OK". <link>) 晕,执行其他查询都没有问题的。怎么就说lost connection呢?!! 我一般在mysql 下直接调试,这样每一步可以看得很清楚。特别是MySQL一般会安装在linux上,用命令更为方便。http://dev.mysql.com/doc/refman/5.1/zh/client-side-scripts.html#mysql8.3. mysql:MySQL命令行工具8.3.1. 选项8.3.2. mysql命令8.3.3. 怎样从文本文件执行SQL语句8.3.4. mysql技巧 ACMAIN_CHM: 真的很感谢你的热心回复。 我以前一直用oracle的,用toad调试非常方便,选中要调试的存储过程,设置好参数,load存储过程,设置断点,单步调试,里面的一步一步可以调试,而且可以看到即时的结果(变量值)等等。 我们的数据库是安装在linux上的,我想在客户端直接调试。 顺便再问一句,用mysql命令调试可以看到执行步骤的执行结果吗? 你在图形化管理工具中SELECT 变量名OR将结果存入临时表中,检查结果 数据库需要不需要建外键 Mysql5.1.30不能显示中文,非乱码 mysql是否能够实现下面这样的功能 mysql配置向导里,字符集设置utf8与gb2312有什么区别,哪个好? mysql 没有setup.exe文件 菜鸟问题 mysql怎么查询,在A表但不在B表的情况 怎么没有这个工具MySQLManager.exe????? navicat 怎么设置计划?看不懂。。 mariadb 的时区设置 咨询个问题,怎样对mysql4.026数据库进行优化 请教一个mysql查询优化方法
没有什么好方法
我选中我的存储过程,右键选择debug,弹出一个输入参数的窗口,输入相应的参数,点击ok,提示:Statusbar 2009-5-8 10:03:52 MySQL Database Error: Lost connection to MySQL server during query (Remembered answer: "OK". <link>)
晕,执行其他查询都没有问题的。怎么就说lost connection呢?!!
8.3. mysql:MySQL命令行工具
8.3.1. 选项
8.3.2. mysql命令
8.3.3. 怎样从文本文件执行SQL语句
8.3.4. mysql技巧
真的很感谢你的热心回复。
我以前一直用oracle的,用toad调试非常方便,选中要调试的存储过程,设置好参数,load存储过程,设置断点,单步调试,里面的一步一步可以调试,而且可以看到即时的结果(变量值)等等。
我们的数据库是安装在linux上的,我想在客户端直接调试。
顺便再问一句,用mysql命令调试可以看到执行步骤的执行结果吗?
OR
将结果存入临时表中,检查结果