1、错误描述
[SQL]use student;
受影响的行: 0
时间: 0.001s
[SQL]
call alter_student('t_student','MODIFY COLUMN `weight` decimal(12,2) UNSIGNED NOT NULL AFTER `CLASS_ID`',1,32)
[Err] 1449 - The user specified as a definer ('student'@'%') does not exist
2、错误原因
由于函数alter_student是在用户名为student下创建的,然后将其脚本导入到用户为root中执行,这样在调用时会报这个错误
3、解决办法
(1)删除这个函数,然后在用户名为root下新建这个函数