MySQL ERROR:This function has none of DETERMINISTIC, NO SQL
来源:互联网 发布:数据库故障分为哪几种 编辑:程序博客网 时间:2024/05/16 08:28
向MySQL导入数据的时候出错
出错信息:
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指定一个参数。
解决方法:
mysql> show variables like '%func%';+---------------------------------+-------+| Variable_name | Value |+---------------------------------+-------+| log_bin_trust_function_creators | OFF |+---------------------------------+-------+1 row in set (0.00 sec)mysql> set global log_bin_trust_function_creators=1;Query OK, 0 rows affected (0.00 sec)mysql> show variables like '%func%';+---------------------------------+-------+| Variable_name | Value |+---------------------------------+-------+| log_bin_trust_function_creators | ON |+---------------------------------+-------+1 row in set (0.00 sec)mysql>
- MySQL ERROR:This function has none of DETERMINISTIC, NO SQL
- mysql存储过程error-This function has none of DETERMINISTIC, NO SQL
- Mysql创建Function出现This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA
- This function has none of DETERMINISTIC, NO SQL的解决
- This function has none of DETERMINISTIC, NO SQL解决办法
- This function has none of DETERMINISTIC, NO SQL解决办法
- This function has none of DETERMINISTIC, NO SQL解决办法
- This function has none of DETERMINISTIC, NO SQL解决办法
- This function has none of DETERMINISTIC, NO SQL解决办法
- This function has none of DETERMINISTIC, NO SQL解决办法
- This function has none of DETERMINISTIC, NO SQL解决办法
- This function has none of DETERMINISTIC, NO SQL解决办法
- This function has none of DETERMINISTIC, NO SQL解决办法
- This function has none of DETERMINISTIC, NO SQL 错误处理
- This function has none of DETERMINISTIC, NO SQL解决办法
- This function has none of DETERMINISTIC, NO SQL解决办法
- This function has none of DETERMINISTIC, NO SQL解决办法
- This function has none of DETERMINISTIC, NO SQL解决办法
- history的用法
- C#+音乐播放器+源代码+微软解码技术
- 股票操作记录 2010.12.23
- 用UIAutomation识别UI元素(二)
- 今日任务-完成调度信息单和调度操作单的设计
- MySQL ERROR:This function has none of DETERMINISTIC, NO SQL
- java swt和jigloo的安装
- C# webbrowser中新窗口在Webbrowser内打开屏蔽网页JS错误
- java中系统剪贴板的使用
- Spring、Ibatis 配置多数据源
- linux下设定一个定时任务的实现
- android 多媒体相关代码
- 设计模式总结
- android自学总结