gpt4 book ai didi

MySQL GTID 一致性违规

转载 作者:可可西里 更新时间:2023-11-01 06:29:19 25 4
gpt4 key购买 nike

我正在尝试从 select 语句创建一个表,它给我一个 GTID 一致性冲突。 [HY000][1786] 语句违反了 GTID 一致性:CREATE TABLE ... SELECT。

create TABLE tags_mentions as
select t.*, st.ts, m.user_id_from, m.user_id_to from Tags as t join Mentions as m
on t.status_id = m.status_id AND m.user_id_from != m.user_id_to
left join Statuses as st on t.status_id = st.status_id;

什么是 GTID 一致性,如何修复 SQL 语句以避免违规?

最佳答案

如果你想用另一种方式修复错误,你可以简洁地创建表并单独插入:

CREATE TABLE new_table LIKE old_table; 
INSERT new_table SELECT * FROM old_table;

关于MySQL GTID 一致性违规,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40724046/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com