MySQL创建方法Function错误

原创 2016年08月30日 14:21:41

MySQL中创建方法提示:

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)


解决方法:

1)执行:mysql> SET GLOBAL log_bin_trust_function_creators = 1;

此方法重启失败。

2)修改my.cnf文件:

在my.ini(Linux下为my.conf)文件中[mysqld]标识后加上如下代码

log-bin-trust-function-creators=1

此方法需要重启数据库


具体参照:

http://stackoverflow.com/questions/26015160/deterministic-no-sql-or-reads-sql-data-in-its-declaration-and-binary-logging-i

相关文章推荐

Mysql创建函数出错的解决

在MySQL创建用户自定义函数时,报以下错误: ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or REA...
  • seteor
  • seteor
  • 2014年01月03日 09:59
  • 2515

MySQL创建Function时报错误码1418的解决方案

最近在创建function时,系统提示以下错误: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its...
  • yown
  • yown
  • 2016年09月12日 11:17
  • 1214

MySQL This function has none of DETERMINISTIC, NO SQL...错误1418 的原因分析及解决方法

MySQL开启bin-log后,调用存储过程或者函数以及触发器时,会出现错误号为1418的错误: ERROR 1418 (HY000): This function has none of DETE...
  • ty_soft
  • ty_soft
  • 2011年11月06日 11:11
  • 20468

DEDE发生Fatal error: Call to a member function read() on a non-object in 错误解决方法

新上的一个站,出现图片上传错误: PHP Fatal error:  Call to a member function read() on a non-object in \\include\\d...
  • Pompeii
  • Pompeii
  • 2015年03月14日 22:28
  • 6569

Failed to mount component: template or render function not defined. 错误的解决方法

Vue.js 2 遇到 vue.runtime.common.js?d43f:511 [Vue warn]: Failed to mount component: template or render...

使用vue时Module build failed: TypeError: this._init is not a function错误的解决方法

这个例子中Webpack的版本是2.1.0-beta.27。在这个版本中,loader不能用简写省去 -loader 的形式。...

Spark SQL: Error in query: undefined function错误的解决方法

问题描述如果你在Spark SQL上试图调用在HIVE注册的自定义函数(UDF)时,你可能会遇到这样的错误:Spark SQL: Error in query: undefined function ...

关于页面报bootstrapValidator is not a function错误的解决方法

被这个问题困扰了好几天,在最近做的项目中发现的问题。和别人一起交流了好久也没发现问题出在哪里。 最后发现是由于我在父页面引入的一个JSP造成的—我在父页面已经引入了jquery和bootstrap相关...

mysql启动、创建用户、建表过程中几个错误的解决方法

按照网友的 mysql

mysql数据库服务提示This function has none of DETERMINISTIC的解决方法

This function has none of DETERMINISTIC, NO SQL解决办法 创建存储过程时 出错信息: ERROR 1418 (HY000): This function ...
  • uhgagnu
  • uhgagnu
  • 2017年02月11日 15:55
  • 190
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MySQL创建方法Function错误
举报原因:
原因补充:

(最多只允许输入30个字)