mysql报错This function has none of DETERMINISTIC怎么办
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,小编给大家分享一下mysql报错This function has none of DETERMINISTIC怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章
千家信息网最后更新 2026年11月02日mysql报错This function has none of DETERMINISTIC怎么办
小编给大家分享一下mysql报错This function has none of DETERMINISTIC怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
本文向朋友们介绍开启bin-log日志mysql报错:This function has none of DETERMINISTIC, NO SQL解决办法,
创建存储过程时
出错信息:
ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)
原因:
这是我们开启了bin-log, 我们就必须指定我们的函数是否是
1 DETERMINISTIC 不确定的2 NO SQL 没有SQl语句,当然也不会修改数据3 READS SQL DATA 只是读取数据,当然也不会修改数据4 MODIFIES SQL DATA 要修改数据5 CONTAINS SQL 包含了SQL语句
其中在function里面,只有 DETERMINISTIC, NO SQL 和 READS SQL DATA 被支持。如果我们开启了 bin-log, 我们就必须为我们的function指定一个参数。
解决方法:
SQL codemysql> show variables like 'log_bin_trust_function_creators';+---------------------------------+-------+| Variable_name | Value |+---------------------------------+-------+| log_bin_trust_function_creators | OFF |+---------------------------------+-------+mysql> set global log_bin_trust_function_creators=1;mysql> show variables like 'log_bin_trust_function_creators';+---------------------------------+-------+| Variable_name | Value |+---------------------------------+-------+| log_bin_trust_function_creators | ON |
这样添加了参数以后,如果mysqld重启,那个参数又会消失,因此记得在my.cnf配置文件中添加:
log_bin_trust_function_creators=1
以上是"mysql报错This function has none of DETERMINISTIC怎么办"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
数据
参数
篇文章
怎么办
内容
语句
不怎么
信息
函数
办法
原因
只是
只有
大部分
文件
方法
日志
更多
朋友
知识
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技海报
科技互联网龙头
盈实互联网科技
互联网为科技
礼当家互联网科技
互联网与未来科技
互联网科技的英文
智慧科技互联网
四川狮子座互联网科技
衡水科技产业互联网平台
广西拼得多互联网科技有限公司
中国互联网有什么科技含量
湖南诚度互联网科技有限公司
来此购互联网科技有限公司
昭通互联网科技选哪家
荆州市昕露互联网络科技有限公司
互联网科技与大数据专业
银川新华互联网科技学校原画
恒生科技互联网指数十大成分股
六子台科技互联网展会
互联网核心科技是什么
工业互联网科技新基建
互联网科技英文
融势互联网科技
新浪科技互联网
互联网5g黑科技有哪些
允成互联网科技有限公司融资
爱医互联网络科技
长沙渺峰互联网科技有限公司
同城互联网络科技