“Mysql故障”的版本间的差异

来自linux中国网wiki
跳到导航 跳到搜索
(导入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



see also

mysql磁盘IO问题

一次mysql排错

谨慎设置binlog_format=MIXED