当应用MySQL时,会出现一个不能创建函数的情况:

复制代码代码如下所示:

错误1418:这个函数没有确定性,没有SQL,也没有读取,SQL,而另外两个是是非。



这是因为函数没有打开。

打开mysql函数的功能:

复制代码代码如下所示:

设置全局log_bin_trust_function_creators = 1;



关闭mysql函数的功能:

复制代码代码如下所示:

设置全局log_bin_trust_function_creators = 0;



查看状态:

复制代码代码如下所示:

显示变量如%函数%;