5. CONTAINS SQL 它包含SQL语句

发布时间:2025-06-24 18:25:56  作者:北方职教升学中心  阅读量:060


 5. CONTAINS SQL 它包含SQL语句。

这种错误的解决方案发生在MySQL中创建函数:

1. 以下句子在mysql数据库中执行 (临时生效󿀌重启后失效)

  set global log_bin_trust_function_creators=TRUE;

2. 配置文件vi /etc/my.cnf,修改后重启mysql。我们必须指定我们的函数是否是。

 3. READS SQL DATA 只是读取数据󿀌当然,

[mysqld]log_bin_trust_function_creators=1。

2. 错误分析。

 4. MODIFIES SQL DATA 修改数据。

当我们创建函数时,

 2. NO SQL 没有SQL语句,当然,数据不会被修改。

3. 解决方案。数据不会被修改。

[mysqld]log_bin_trust_function_creators=1。

 1. DETERMINISTIC 不确定的。

 。

1. 在创建函数时报告错误信息。

执行创建函数的sql语句时,提示:This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled。