MYSQL:Error Code: 1786 Statement violates GTID consistency: CREATE TABLE ... SELECT.
这是因为在5.6及以上的版本内,开启了 enforce_gtid_consistency=true
功能导致的,MySQL官方解释说当启用 enforce_gtid_consistency
功能的时候,MySQL只允许能够保障事务安全,并且能够被日志记录的SQL语句被执行,像create table … select 和 create temporarytable语句,以及同时更新事务表和非事务表的SQL语句或事务都不允许执行。
解决方法
方法一(推荐):
修改 :SET @@GLOBAL.ENFORCE_GTID_CONSISTENCY = off;
配置文件中 :ENFORCE_GTID_CONSISTENCY = off;
方法二:
create table xxx as select 的方式会拆分成两部分。
create table xxxx like data_mgr;
insert into xxxx select *from data_mgr;
MYSQL:Error Code: 1786 Statement violates GTID consistency: CREATE TABLE ... SELECT.相关推荐
- Statement violates GTID consistency: CREATE TABLE ... SELECT.
1.情况描述 在执行sql:create table table_a_copy as select * from table_a 时,发现sql执行后,并未生成新的表,而是提示Statement v ...
- MySql创建临时表报错 Statement violates GTID consistency
MySql 在创建临时表时候报错 :Statement violates GTID consistency 一.问题重现 drop table if exists temp_01; create ta ...
- 【MySQL】Error Code: 1093. You can‘t specify target table ‘xxx‘ for update in FROM clause
1. 报错信息: Error Code: 1093. You can't specify target table 'self_check' for update in FROM clause 错误的 ...
- MySQL Workbench出现:Error Code: 2013. Lost connection to MySQL server during query的问题解决
MySQL Workbench出现:Error Code: 2013. Lost connection to MySQL server during query的问题解决 参考文章: (1)MySQL ...
- MySQL 报错:Error Code: 1264. Out of range value for column ‘final‘ at row 5
初学MySQL,总是遇到各种各样的问题,今天在练习用子查询更新数据时,报错Error Code: 1264. Out of range value for column 'final' at row ...
- Mysql -update - Error Code: 1175. You are using safe update mode and you tried to update a table wit
使用MySQL执行update的时候报错:Error Code: 1175. You are using safe update mode and you tried to update a tabl ...
- 解决:Error while compiling statement: FAILED: SemanticException [Error 10007]: Ambiguous column refere
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1.报错: Error while compiling statement: FAILED: Sem ...
- sql报错:Error Code: 1292. Incorrect date value: ‘1978‘ for column ‘video_date‘ at row 1记录
报错:Error Code: 1292. Incorrect date value: '1978' for column 'video_date' at row 1 记录 1.产生原因 写了一个插入数 ...
- mysql select table_MySQL中的CREATE TABLE……SELECT语句
在MySQL中,可使用CREATE TALBE. . .SELECT语句将查询结果转存到一个新表中. 创建新表 create table tabname(col1 type1 [not null] [ ...
最新文章
- 【对讲机的那点事】关于对讲机锂电池你了解多少?
- Android2.3操作系统即将发布,亮点解读
- 一周内咸鱼疯传2.4W次,最终被所有大厂封杀
- 今天才发现ff不支持navigate。
- 047_Divider分割线
- 大话设计模式(十一 三层架构,分层开发)
- php基础面试选择题,2017年基础php面试题
- IIS 7.5关闭.net程序DEBUG
- Elasticsearch7.15.2 安装、部署(linux环境)
- SpringBoot默认日志logback配置解析
- (二叉树DFS)下落的树叶
- nginx和tomcat搭配使用,让nginx可以访问tomcat下面的静态资源
- 继续!面试继续!Netty dubbo的通信方式
- 【BZOJ1815BZOJ1488】有色图图的同构,Polya计数+暴力
- iOS实现文字渐变效果
- Google 开通免费主机服务,如果你有email帐户,你就可以注册,目前最多只能存放40页面...
- 如何安装uclient_UClient官方版下载_UClient手机官方版下载v2.0.0.1580_3DM单机
- 基于Metronic的Bootstrap开发框架--工作流模块功能介绍(2)
- 《微机原理与应用》题库
- Lvs之NAT、DR、TUN三种模式的应用配置案例
热门文章
- python基本词汇的特点_开课吧老师为你讲解 Python都有什么优点?
- ubuntu下mysql语句_Ubuntu安装mysql及常用SQL操作语句
- 集成学习—随机森林原理(理解与论文研读)
- TensorFlow2.0:tensorboard使用
- Redis基础(七)——事件、服务器、客户端、多线程
- Java实现对称加密算法-AES加解密
- Hadoop笔记整理(三):Zookeeper
- Java自动化测试框架-08 - TestNG之并行性和超时篇 (详细教程)
- java asm源码分析_探究CAS原理(基于JAVA8源码分析)
- JAVA中如何交换两个List集合的顺序呢?