ERROR 1786 (HY000)

【环境描述】

msyql5.6.14

【报错信息】

执行create table ... select的时候遇到报错:

db1 [test] [23:01:58]> create tablelgmnr_bak select * from lgmnr;

ERROR 1786 (HY000): CREATE TABLE ... SELECTis forbidden when @@GLOBAL.ENFORCE_GTID_CONSISTENCY = 1

【报错原因】

ERROR1786是由于开启了enforce_gtid_consistency=true功能导致的,MySQL官方解释说当启用enforce_gtid_consistency功能的时候,MySQL只允许能够保障事务安全,并且能够被日志记录的SQL语句被执行,像create table ... select 和 create temporarytable语句,以及同时更新事务表和非事务表的SQL语句或事务都不允许执行。

db1 [test] [23:28:28]> show variableslike ‘ENFORCE_GTID_CONSISTENCY‘;

+--------------------------+-------+

| Variable_name | Value |

+--------------------------+-------+

| enforce_gtid_consistency | ON |

+--------------------------+-------+

【解决方法】

由于enforce_gtid_consistency参数是只读的,所以必须重启MySQL服务才能是配置生效。

尝试在线动态修改时的报错:

db1 [test] [23:37:56]> set globalenforce_gtid_consistency=true;

ERROR 1238 (HY000): Variable‘enforce_gtid_consistency‘ is a read only variable

原文:http://www.jb51.net/article/51753.htm

mysql错误1786_mysql错误处理之ERROR 1786 (HY000)相关推荐

  1. mysql 1786_mysql错误处理之ERROR 1786 (HY000)

    ERROR 1786 (HY000) [环境描述] msyql5.6.14 [报错信息] 执行create table ... select的时候遇到报错: 复制代码 代码如下: db1 [test] ...

  2. 【MySQL案例】ERROR 1786 (HY000)

    1.1.1. ERROR 1786 (HY000) [环境描写叙述] msyql5.6.14 [报错信息] 运行create table ... select的时候遇到报错: db1 [test] [ ...

  3. Mysql插入中文时提示:ERROR 1366 (HY000): Incorrect string value: '\xE5\x8F\xB0\xE5\xBC\x8F...' fo

    Mysql插入数据时提示:ERROR 1366 (HY000): Incorrect string value: '\xE5\x8F\xB0\xE5\xBC\x8F-' fo 分析如下: 首先通过语句 ...

  4. MySQL插入中文出现报错: ERROR 1366 (HY000): Incorrect string value: ‘\xD5\xC5\xC8\xFD‘的解决方案

    MySQL插入中文出现报错: ERROR 1366 (HY000): Incorrect string value: '\xD5\xC5\xC8\xFD'的解决方案 1 MySQL 5.5 版本 1. ...

  5. mysql 5.7 登录时报:ERROR 1862 (HY000): Your password has expired

    一 问题描述 1.在项目现场,安装的是麒麟linux操作系统,安装完成mysql后,进行mysql 命令行登录时,报如下错误: [root@localhost ~]# mysql -uroot -h1 ...

  6. mysql错误码1709_MySQL5.6出现ERROR 1709 (HY000): Index column size too large问题的解决方法...

    一.问题 mysql 5.6 出现如下问题: [ERROR 1709 (HY000): Index column size too large. The maximum column size is ...

  7. blast2go centos mysql 5.7++ 安装报错ERROR 1819 (HY000) at line 4

    1)解决导入数据mysql -uroot -p passwd <b2gdb.sql 报错ERROR 1819 (HY000) at line 4: Your password does not ...

  8. 【MYSQL用户创建报错】ERROR 1396 (HY000): Operation CREATE USER failed for ‘user1‘@‘%‘

    1.创建用户的时候报错ERROR 1396 (HY000): Operation CREATE USER failed for 'user1'@'%' mysql> create user us ...

  9. 修改xampp中的mysql的密码报错,ERROR 1348 (HY000): Column 'Password' is not updatable

    xampp中的mysql(MariaDB)默认密码为空,进入mysql的bin目录,输入mysql -u root -p,回车,无密码登录: 查看所有数据库,选择mysql数据库: show data ...

  10. mysql 5.7 group replication 之三 ERROR 3092 (HY000): The server is not configured properly to be an ac

    os: ubuntu 16.04 db: mysql 5.7.25 规划如下: 192.168.56.92 node1 # mysql 192.168.56.90 node2 # mysql 192. ...

最新文章

  1. 如何用 Graylog 管理日志?- 每天5分钟玩转 Docker 容器技术(93)
  2. rhel6Inode详解
  3. 转:linux内核驱动中_IO, _IOR, _IOW, _IOWR 宏的用法与解析
  4. Centos 安装 jdk 和配置环境变量
  5. Exchange 2010 DAG转载
  6. 【Python CheckiO 题解】Flatten a List
  7. 《转》不要过打折的生活,当你发现这些你有了,说明你开始成熟了
  8. xtrabackup 升级 mysql_使用percona-xtrabackup-2.0.8将MySQL从5.1.73升级到5.6.36
  9. HDU1166树状数组
  10. 图论之单源最短路径问题
  11. GB/T 7714-2005《文后参考文献著录规则》(精简)
  12. 2022英伟达显卡排名天梯图
  13. JUnit5总体介绍
  14. 纠错码与魔术(一)——纠错码与汉明码简介
  15. AspnetPager
  16. 单片机c51语言考试试题,51单片机基础知识试题题库(考试用含答案)
  17. Word2019 插入脚注问题
  18. 服务器后台怎么修改网站图片,网站后台修改图片
  19. 送给女朋友的圣诞节电子贺卡源代码,圣诞节快乐代码
  20. 人民币大写转换工具C++实现(支持任意位金额转换)

热门文章

  1. Ubuntu18.04安装carla0.9.9 UE4.24踩坑版
  2. 在UE4中创建新的Shading Model
  3. 平面设计基础学习-1
  4. html中siblings方法,jQuery使用siblings获取某元素所有同辈(兄弟姐妹)元素用法示例...
  5. 在手机与计算机之间进行文件传输的方式,电脑与手机快速传输文件的方法
  6. Unity同时接入微信和支付宝支付 Android篇(aar包和jar包)
  7. 游戏自动化协议测试工具的开发个人思路
  8. python之selenium爬取数据(爬取airbnb房源信息)
  9. 荣耀4a刷android 6,荣耀4A全网通(SCL-AL00)一键救砖教程,轻松刷回官方系统
  10. 【观察】星环科技“七剑下天山”,做数据世界超高速引擎