procedure创建失败--This function has none of DETERMINISTIC

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

解决:

set global log_bin_trust_function_creators=ON;

 select name from mysql.proc where db='dbname';
 

你可能感兴趣的:(mysql,数据库)