小编Mar*_*ria的帖子

Mysql存储过程:DEFINER =`root` @`%`在localhost中不起作用

我已经搜索了很多这个问题,但找不到解决方案.

我正在使用存储过程:

DELIMITER $$

CREATE DEFINER=`root`@`%` PROCEDURE `GetImages`(
in search Varchar(80)
)
BEGIN
select  
image_path
from check_images
where checkNumber=search;

END
Run Code Online (Sandbox Code Playgroud)

它无法在localhost中工作并获得以下错误:

错误号码:1449

指定为定义者的用户('root'@'%')不存在

但如果我用"localhost"('root'@'localhost')替换%sign,那么一切都很完美.此外,我不允许更改存储过程.那么请告诉我如何克服这个问题的最佳解决方案.

我会感激任何帮助.

谢谢

php mysql stored-procedures

5
推荐指数
1
解决办法
7050
查看次数

使用Javascript API的多个邮政编码根据标记提供的Google Maps位置

如何显示Google地图,其中显示了多个邮政编码位置的指针?

我有多个邮政编码,我想在地图上一起显示带有指针的邮政编码。

这是我希望它如何工作的示例(http://awesomescreenshot.com/0a13egtc0d

javascript google-maps google-maps-api-3

2
推荐指数
1
解决办法
3327
查看次数