开发者社区> 问答> 正文

mysql中的函数问题

创建的函数:

delimiter 
$$

create function sayhello() returns varchar(20)
begin
return  'hello,world!';
end

$$

delimiter ;

可是我在mysql中执行的时候为什么会出现下面的错误啊,不懂请指教,谢谢!下面有图:
screenshot

展开
收起
小旋风柴进 2016-03-10 15:22:45 1824 0
1 条回答
写回答
取消 提交回答
  • 问题出在log_bin_trust_function_creators,

    解决方案:

    方案一、修改log_bin_trust_function_creators

     `  mysql>set global log_bin_trust_function_creators=ON;`
    

    方案二、停掉binlog

    2019-07-17 18:57:45
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像