MySQL“;“命令不同步”;在phpmyadmin中

MySQL“;“命令不同步”;在phpmyadmin中,mysql,Mysql,我刚刚遇到了MySQL错误。前面已经提到过,但这些问题和答案都是关于应用程序级代码的 这是一个我正试图通过phpmyadmin导入的文件。(从实际代码简化而来。)我很困惑,因为我在其他文件中有其他组的drop/create/call语句,这些语句导入得很好。 是什么导致了错误 DROP PROCEDURE IF EXISTS `c9gtd`.`select_changes`; CREATE PROCEDURE `c9gtd`.`select_changes` ( IN `user_id

我刚刚遇到了MySQL错误。前面已经提到过,但这些问题和答案都是关于应用程序级代码的

这是一个我正试图通过phpmyadmin导入的文件。(从实际代码简化而来。)我很困惑,因为我在其他文件中有其他组的drop/create/call语句,这些语句导入得很好。

是什么导致了错误

DROP PROCEDURE IF EXISTS `c9gtd`.`select_changes`;

CREATE PROCEDURE `c9gtd`.`select_changes`
(
    IN `user_id` INT,
    IN `days`    INT
)
SELECT
    0 AS `id`
;

CALL `c9gtd`.`select_changes`(-1,-1); -- Test



DROP PROCEDURE IF EXISTS `c9gtd`.`select_info`;

CREATE PROCEDURE `c9gtd`.`select_info` (IN `id` INT) -- ERROR IS HERE
    SELECT
    0 AS `id`
;

CALL `c9gtd`.`select_info`(-1); -- Test

这是因为这两个存储过程都是选定的。到目前为止,所有存储过程都已更新:当没有返回数据时,在一个连接中有多个调用是可以的。

其他组是否使用相同形式的
选择
而不将
导入
?同样,因为代码在MySQL Workbench中对我有效。