用Navicat连接MySQL创建存储过程时提示1304错误是为啥?r并不存在呀

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用Navicat连接MySQL创建存储过程时提示1304错误是为啥?r并不存在呀相关的知识,希望对你有一定的参考价值。

如图所示

参考技术A 既然错误提示已经显示存储过程"r"已经存在,说明该存储确实是存在的。题主可以运行下列SQL语句,检视现存所有的存储过程列表:
show procedure status;
或者
select `name` from mysql.proc where db = 'database_name' and `type` = 'PROCEDURE';
应该可以看到存储过程"r",除非您不是数据库管理员或权限不够。
参考技术B 存储过程名称重复啦 ,重启个名字 参考技术C 存储过程已经存在。。。

用navicat连接mysql时r提示连接名localhost已存在(或已在其它navicat产品),请指定其定连接名。

换了别的名字,登进去之后还是什么都没有,包括连接列表。请高手指点

用navicat连接mysql时r提示连接名localhost已存在(或已在其它navicat产品),请指定其定连接名。
是不是以前有过navicat的安装记录了,
不行的话就重装一个,或者换heidiSql,这个也挺好的
参考技术A 链接名是可以随意起,不跟以前的重复就行。 参考技术B

mysql服务关闭了,重启一下。

参考技术C 是不是以前有过navicat的安装记录了,不行的话就重装一个,或者换heidiSql,这个也挺好的 参考技术D 清空navicat 下面的配置文件再测试

以上是关于用Navicat连接MySQL创建存储过程时提示1304错误是为啥?r并不存在呀的主要内容,如果未能解决你的问题,请参考以下文章

用navicat工具创建MySQL存储过程

在 navicat 连接的oracle中,调用存储过程 报错?

用navicat连接mysql时r提示连接名localhost已存在(或已在其它navicat产品),请指定其定连接名。

navicat premium怎么用

用navicat for mysql 写存储过程总是报1054错误

图解使用Navicat for MySQL创建存储过程