mysql报错:1449 -The user specified as a definer (‘xxx’@’%’) does not exist一般发生在mysql切换服务器导入导出之后,在使用存储过程、视图时产生错误!
这是因为我们切换服务器后mysql的用户名设置错误,解决办法如下(以navicat为例):
1.选择产生错误的存储过程或者视图,右键点击设计存储过程或设计视图。
2.在打开的设计页面,选择高级,将定义者修改为正确的账号即可:
mysql报错:1449 -The user specified as a definer (‘xxx’@’%’) does not exist一般发生在mysql切换服务器导入导出之后,在使用存储过程、视图时产生错误!
这是因为我们切换服务器后mysql的用户名设置错误,解决办法如下(以navicat为例):
1.选择产生错误的存储过程或者视图,右键点击设计存储过程或设计视图。
2.在打开的设计页面,选择高级,将定义者修改为正确的账号即可: