一、This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its 错误解决办法
问题分析
我们创建函数时必须指定我们的函数是否是
- DETERMINISTIC 不确定的
- NO SQL 没有 SQL 语句,当然也不会修改数据
- READS SQL DATA 只是读取数据,当然也不会修改数据
- MODIFIES SQL DATA 要修改数据
- CONTAINS SQL 包含了 SQL 语句
解决方法
在 MySQL 中创建函数时出现这种错误的解决方法:
1、在 MySQL 数据库中执行以下语句,临时生效,重启后失效
set global log_bin_trust_function_creators=TRUE;
2、在配置文件 my.ini 的 [mysqld] 配置,永久生效
log_bin_trust_function_creators=1标签:function,语句,MySQL,----,涉案,SQL,bin,随笔,DATA From: https://www.cnblogs.com/flyShare/p/16849926.html