MySQL创建函数问题的处理方法

数据库 MySQL
使用MySQL数据库创建函数如果失败,应该怎么做呢?下面为您介绍了一个MySQL创建函数问题的处理方法,供您参考学习。

MySQL创建函数如果失败,有什么方法可以解决吗?当然是有的。下面就教您一个小办法,让您轻松解决MySQL创建函数不能的问题。

MySQL创建函数问题分析:

根据系统提示,导致该错误的原因可能是一个安全设置方面的配置,查手册log_bin_trust_function_creators参数缺省0,是不 允许function的同步的。

一般我们在配置repliaction的时候,都忘记关注这个参数,这样在master更新funtion后,slave就会报告错误,然后slave stoped。

MySQL创建函数问题处理过程:
登陆mysql数据库
> set global log_bin_trust_function_creators = 1;
> start slave;

跟踪mysql的启动日志,slave正常运行,问题解决。

持续跟踪,经过一个晚上,bin-relay-log的数据全部同步完毕。 直接在my.cnf里面添加
log_bin_trust_function_creators = 1
这样以后重启了就自动开启了。

 

 

【编辑推荐】

MySQL存储过程和数据库的联系

带您了解mysql变量

MySQL用户权限设置方法

教您如何实现MySQL动态视图

MySQL重复记录的处理方法

责任编辑:段燃 来源: 互联网
相关推荐

2010-10-14 09:15:20

MySQL查询

2010-10-14 13:45:44

MySQL函数不能创建

2010-05-21 11:07:55

MySQL 5 乱码问

2013-11-04 10:51:49

2010-10-12 14:27:57

mysql全文索引

2010-11-10 14:35:17

SQL Server创

2009-12-01 12:50:21

PHP字符处理函数

2010-10-15 10:37:27

MySQL创建关联表

2009-04-07 10:45:43

Oracle视图创建

2009-11-24 10:17:18

PHP函数range(

2013-05-23 10:23:04

DebianDebian 7.0

2010-10-09 11:54:46

MySQL字符串

2010-10-13 17:13:17

MySQL重复记录

2010-11-23 15:33:17

MySQL分表处理

2010-09-27 13:41:22

JVM内存回收

2010-11-26 11:20:31

MySQL字符串处理函

2010-10-14 10:09:33

MySQL root用

2010-06-10 14:14:18

个MySQL表索引

2010-06-10 15:13:42

openSUSE升级

2013-01-06 10:43:07

Linux集群
点赞
收藏

51CTO技术栈公众号