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