创建新存储过程时出现mysql错误

创建新存储过程时出现mysql错误,mysql,Mysql,简单问题 这是创建一个简单存储过程的代码 DELIMITER $$ CREATE PROCEDURE `check_mobile_sp`( IN mobile_numberEntered VARCHAR(12) ) BEGIN SELECT id, mobile_number, `date` from users WHERE mobile_number = mobile_numberEntered; END $$ DELIMITER ; 这就是错误: 1064-

简单问题 这是创建一个简单存储过程的代码

DELIMITER $$


CREATE  PROCEDURE `check_mobile_sp`(
  IN mobile_numberEntered VARCHAR(12)
)
BEGIN

  SELECT id, mobile_number, `date`
  from users
   WHERE mobile_number = mobile_numberEntered;


END $$

DELIMITER ;
这就是错误:

1064-您的SQL语法有错误;检查与MySQL服务器版本相对应的手册,以了解第1行“DELIMITER”附近使用的正确语法
尝试放置//而不是$$:

DELIMITER //


CREATE  PROCEDURE `check_mobile_sp`(
  IN mobile_numberEntered VARCHAR(12)
)
BEGIN

  SELECT id, mobile_number, `date`
  from users
   WHERE mobile_number = mobile_numberEntered;


END //

DELIMITER ;

您试图如何运行此语句?通过在mysql phpmyadminERROR:Unknown标点字符串@11 STR://SQL:DELIMITER//中单击go,保留$$,并删除查询GOT this#1064结尾的分隔符,您的SQL语法有错误;在第11行“$$”附近查看与您的MySQL服务器版本对应的手册,了解要使用的正确语法。这只是一个语法错误,您可以将查询发送给我吗?尝试添加;在查询的末尾