IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 关于log_bin_trust_function_creators导致的函数不能执行的解决(问题记录) -> 正文阅读

[大数据]关于log_bin_trust_function_creators导致的函数不能执行的解决(问题记录)

log_bin_trust_function_creators?这个是MySQL的一个内置变量,从字面来说就是在binlog开启的状态下,系统需要信任生成函数,毕竟函数可以做得事情太多啦,系统默认在binlog开启的时候是关闭生成函数的使用的,万一,某天需要通过binlog日志回滚,而所有事务里就带有某些损害系统的函数,后果可能是灾难性的,因此,有这么一个变量。

好了,废话不多说,有临时设置log_bin_trust_function_creators和永久设置log_bin_trust_function_creators两种方法(其余的MySQL变量也是这么一个套路的,基本没什么区别,临时或者永久设置)

一,查看log_bin_trust_function_creators这个变量的值

show variables like 'log_bin_trust_function_creators';

输出如下:

?

如果这个log_bin_trust_function_creators的值是off,那么,此时将不能执行生产函数,值为on的时候可以执行生产函数。

二,临时设置MySQL的变量的值

进入MySQL的命令行,执行 set指令,格式为? set? 变量名=变量值?即可。

本例中为? ?set global log_bin_trust_function_creators=1;:

mysql> set log_bin_trust_function_creators=1
    -> ;
1229 - Variable 'log_bin_trust_function_creators' is a GLOBAL variable and should be set with SET GLOBAL
mysql> set global log_bin_trust_function_creators=1;
Query OK, 0 rows affected (0.00 sec)

上面说的是,log_bin_trust_function_creators这个变量是一个全局变量,因此,重新设置的时候需要加?global。?重启服务后此变量的变量值将会变为off。

三,永久设置MySQL的变量的值

log_bin_trust_function_creators这个变量和变量值?直接写入MySQL的主配置文件 my.cnf?即可。1代表on,0代表off

log_bin_trust_function_creators=1

写入配置文件的变量和变量值不会随服务重启而失效,是永久有效的。

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-01-16 13:08:20  更:2022-01-16 13:10:49 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年10日历 -2024/10/30 9:28:30-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码