“Mysql故障”的版本间的差异
跳到导航
跳到搜索
小 (导入1个版本) |
|||
第1行: | 第1行: | ||
+ | <pre> | ||
+ | log_bin_trust_function_creators错误解决 | ||
+ | |||
+ | |||
+ | 当有mysql本地或远程建立function或procedure时报上面的错误 | ||
+ | |||
+ | 或者如果开启了二进制日志,但是用户没有supper 权限;那么他在创建trigger 时会提示设置log_bin_trust_function_creators=1 | ||
+ | |||
+ | 经试验是log_bin_trust_function_creators值为off导致 | ||
+ | |||
+ | 设置: | ||
+ | |||
+ | set global log_bin_trust_function_creators=1; | ||
+ | |||
+ | 但重启后失效 | ||
+ | |||
+ | 永久解决方案 | ||
+ | |||
+ | windows下my.ini[mysqld]加上log_bin_trust_function_creators=1 | ||
+ | linux下/etc/my.cnf下my.ini[mysqld]加上log_bin_trust_function_creators=1 | ||
+ | |||
+ | |||
+ | </pre> | ||
+ | |||
+ | |||
+ | =see also= | ||
[http://www.saunix.cn/617.html mysql磁盘IO问题] | [http://www.saunix.cn/617.html mysql磁盘IO问题] | ||
2019年10月21日 (一) 05:53的版本
log_bin_trust_function_creators错误解决 当有mysql本地或远程建立function或procedure时报上面的错误 或者如果开启了二进制日志,但是用户没有supper 权限;那么他在创建trigger 时会提示设置log_bin_trust_function_creators=1 经试验是log_bin_trust_function_creators值为off导致 设置: set global log_bin_trust_function_creators=1; 但重启后失效 永久解决方案 windows下my.ini[mysqld]加上log_bin_trust_function_creators=1 linux下/etc/my.cnf下my.ini[mysqld]加上log_bin_trust_function_creators=1