报错意思是说找不到用户,只需要运行两行sql
SELECT user,host FROM mysql.user;
UPDATE mysql.proc SET definer='root@%' WHERE definer = 'dbname@%';root为用户名,不存在就报错,改成你登录的用户名。
出错原因是由于,将远程数据库传输到本地机子,过程调用的definer和本地不符合。
报错意思是说找不到用户,只需要运行两行sql
SELECT user,host FROM mysql.user;
UPDATE mysql.proc SET definer='root@%' WHERE definer = 'dbname@%';root为用户名,不存在就报错,改成你登录的用户名。
出错原因是由于,将远程数据库传输到本地机子,过程调用的definer和本地不符合。