Heim >Datenbank >MySQL-Tutorial >MySQL数据库开启、关闭、查看函数功能的方法

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

WBOY
WBOYOriginal
2016-06-07 16:27:461251Durchsuche

应用 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_tru

应用 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%';

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn