我已经设置了我的网站的方式,我开发的localhost,然后只是更新它,一切都是好的,然后,但有一个问题,与Stored Procedures。
当我在localhost上创建一个存储过程,然后使用sqlyog复制该存储过程到活动服务器时,它的复制将正常进行,但是无法在活动的上修改它。要做到这一点,我必须创建另一个具有虚拟名称的代码,然后手动复制和粘贴SP的代码并执行以创建它。
知道这里有什么问题吗?
更新
我刚刚发现了定义器的问题,我认为是因为执行SP会导致这个错误:
The user specified as a definer ('root'@'localhost') does not exist我不想看到这个问题,因为我在复制过程之前删除了definer,但是,这是他们的。看起来像
sqlyog可能是用武力加进去的
。有办法解决这个问题吗?
发布于 2012-07-12 07:41:57
当你去生活,然后代替
('root'@'localhost')用用户名代替根地址和主机地址来代替localhost.It可能对你同样有效。
https://stackoverflow.com/questions/11446734
复制相似问题