MySQL创建函数报错This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA

avatar 2020年04月14日17:46:05 0 148 views
新安装的MySQL, 创建函数时报错 This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA... 原因:mysql的设置默认是不允许创建函数 解决办法

方法一:

SET GLOBAL log_bin_trust_function_creators = 1; 重启后失效  

方法二(推荐):

1、在 my.cnf 里添加 log-bin-trust-function-creators=1 2、然后重启 mysql (我这里是mac下,用homebrew安装的。windows的话直接在服务里重启就行) brew services restart mysql@5.6    
  • 微信
  • 交流学习,有偿服务
  • weinxin
  • 博客/Java交流群
  • 资源分享,问题解决,技术交流。群号:590480292
  • weinxin
avatar

发表评论

avatar 登录者:匿名
您需要登录才能评论,可以选择注册或者QQ快速登录

     

已通过评论:0   待审核评论数:0