MySQL数据库开启、关闭、查看函数功能的方法

秋天,大雁南飞,草木枯荣,掉落下的依依不舍的树叶随着瑟瑟的秋风飞动。尽管田园一片荒凉,但金灿灿的干草已覆盖了整个大地,几颗松树笔直的立在大地上,天空是多么广阔,多么蔚蓝!地是多么浩瀚,多么无边!天和地连在了一起,已分不清地平线在哪里,秋天的原野拥抱着蓝天,广阔的蓝天拥抱着田野!

应用 MySQL 时,会遇到不能创建函数的情况。出现如下错误信息:


ERROR 1418 : 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)

那是因为没有将功能开启。

开启MySQL函数功能:


SET GLOBAL log_bin_trust_function_creators=1;

关闭MySQL函数功能:


SET GLOBAL log_bin_trust_function_creators=0;

查看状态:


show variables like '%func%';

本文MySQL数据库开启、关闭、查看函数功能的方法到此结束。那些刻在椅子背后的爱情,会不会像水泥上的花朵,开出没有风的,寂寞的森林。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
centos7安装MySQL教程

MySQL常用SQL查询语句(含复杂SQL查询)

MySQL细数发生索引失效的情况

mysqlenum字段类型的谨慎如何使用

Mysql体系化探讨令人头疼的JOIN运算