MySql 在创建临时表时候报错 :Statement violates GTID consistency

一、问题重现

drop table if exists temp_01;
create table temp_01 as
select id,name,createtime from user_info

二、原因

我的MySQL版本用的是5.7,GTID指的是全局事务ID(global transaction identifier)

原来新建的MySQL数据库是MyISAM模式,该模式是不支持事务。改成了InnoDB,就可以提供事务支持,并且支持外键和行级锁等高级功能。

三、解决方案

修改my.cnf 并重启MySql

vim /etc/my.cnf

将上面两个参数改为

gtid_mode = OFF
enforce_gtid_consistency = OFF

然后重启mysql

service mysqld restart 重启mysql服务的时候

然后报了Failed to restart mysqld.service: Unit not found

查看服务列表

chkconfig --list 

原来这里的MySql 服务名是mysql

service mysql restart

完成!

MySql创建临时表报错 Statement violates GTID consistency相关推荐

  1. MYSQL:Error Code: 1786 Statement violates GTID consistency: CREATE TABLE ... SELECT.

    这是因为在5.6及以上的版本内,开启了 enforce_gtid_consistency=true 功能导致的,MySQL官方解释说当启用 enforce_gtid_consistency 功能的时候 ...

  2. Statement violates GTID consistency: CREATE TABLE ... SELECT.

    1.情况描述 在执行sql:create table table_a_copy  as select * from table_a 时,发现sql执行后,并未生成新的表,而是提示Statement v ...

  3. mysql 1005 - can't create table_关于创建数据表报错一例(ERROR 1005 Can’t create table (errno: 121))...

    问题描述 曾遇到创建数据表报错问题,报错如下: ERROR 1005 (HY000) at line 18: Can't create table 'db1.t2' (errno: 121) 通过日志 ...

  4. SAP RETAIL WA01创建分配表报错- No allocation rule allowed for allocation strategies or variants-

    SAP RETAIL WA01创建分配表报错- No allocation rule allowed for allocation strategies or variants- 1,执行事务代码WA ...

  5. SAP RETAIL WA01 创建分配表报错 - Plant 0000000039 Confirmation date not maintained.-

    SAP RETAIL WA01 创建分配表报错 - Plant 0000000039 Confirmation date not maintained.- 在SAP零售系统里,试图执行事务代码WA01 ...

  6. mysql创建用户报错ERROR 1290

    使用navicat 给mysql创建用户报错ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv op ...

  7. mysql登录报错error1045,mysql创建登录报错ERROR1045(28000)

    .如下图(第四个): 而本人创建的用户为: Mysql> grant  all  on  itcase.*  to  'test'@'%'  identified  by  '123456'; ...

  8. Spark创建hive表报错 ROW FORMAT DELIMITED is only compatible with ‘textfile‘, not ‘orc‘

    创建hive表失败: 报错异常信息: Operation not allowed: ROW FORMAT DELIMITED is only compatible with 'textfile', n ...

  9. mysql 创建游标报错,MySQL游标概念与用法详解

    本文实例讲述了mysql游标概念与用法.分享给大家供大家参考,具体如下: 1.游标的概念(cursor) 一条sql,对应n条资源,取出资源的接口,就是游标,沿着游标,可以一次取出1行.如果开发过安卓 ...

最新文章

  1. 3proxy 使用指北
  2. Python调用C/C++的种种方法
  3. MyDAL - .IsExistAsync() 使用
  4. RegisterUserFunc为测试对象添加新方法或重写已有方法
  5. excel中VBa应用总结
  6. Android系统启动过程详解
  7. nginx 反向代理到目录
  8. 计算机常见故障判断与排除,电脑常见故障诊断与排除从新手到高手
  9. 常用的几种向量运算法则
  10. cell和battery的区别
  11. 算法篇-----粒子群算法
  12. Excel文件加密的两种方式
  13. 电力电子技术——sepic和zeta电路分析
  14. DDL,DML,DQL,DCL概念
  15. 机器学习 网站大全--陆续更新中
  16. Java实现 LeetCode 457 环形数组循环
  17. 【CS231n】斯坦福大学李飞飞视觉识别课程笔记(十一):反向传播笔记
  18. element table 表格 修改背景为透明并去除边框
  19. Mybatis--动态sql之choose、when、otherwise语句(只匹配其中的一个条件)
  20. Android中的MVC详解

热门文章

  1. MDS100-16-ASEMI三相电机整流模块
  2. 【从零到一学爬虫】考研焦虑怎么办?看看小伙伴们学到哪里了(爬取在线观看人数 附可运行代码)
  3. Linux中的进程控制:进程退出、孤儿进程、僵尸进程 概念及代码示例 [Linux高并发服务器开发]
  4. spring cloud一脉相承Ⅰ-eureka实践篇
  5. 2023年最全的Google关键词布局策略(搜索分析)
  6. 联想小新进入BIOS方法(解决安装VM虚拟机提示“Intel VT-x处于禁用状态”)
  7. 乐观不是盲目不是极端自信
  8. redis如何更换端口号以及启动方式
  9. Excel基础函数操作
  10. Turtle.colormode()使用说明