今天在测试libmemcached的时候,反复安装,反复加载sql,语句,重复创建函数memc_*,所以再次执行SQL之前,需要删除原来的函数,删除语句: DELETE FROM `func` WHERE `name`=function_name' LIMIT 1; 而不是: drop function if exists function_name;