DELIMITER $$USE `inserttest_sms`$$DROP PROCEDURE IF EXISTS `proc_randtst`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `proc_randtst`()
BEGIN
DECLARE i INT DEFAULT 0;
BEGIN
WHILE i<1000 DO
INSERT INTO randtst(numtxt,stime)VALUES(ROUND(RAND()*68),NOW());
# SET i=i+1;
END WHILE;
END;
END$$DELIMITER ;
有这样一个存储过程,开始的时候,因为大意,搞忘了写 # SET i=i+1这一句,结果call了之后 就停不下来了,网上搜了一下,也没有找到 停止存储过程的命令 最后只能删除存储过程,再重建。
我想问一下就是 如何 停止正在运行的mysql存储过程
重启 没有试过 不过版主这么说了 那么应该是没有什么办法来停止了 谢谢版主Windows1.点击“开始”->“运行”(快捷键Win+R)2.启动:输入 net stop mysql3.停止:输入 net start mysql