[英]Error on GTID Replication
在使用 GTID 進行復制期間,從服務器中發生了此錯誤:
查詢時出現錯誤“當@@SESSION.GTID_NEXT.= AUTOMATIC 或@@SESSION.GTID_NEXT_LIST.= NULL 時,無法在事務中執行帶有隱式提交的語句:”。 默認數據庫:''。 查詢:'刷新權限'
有人可以幫助我嗎?
謝謝大家! (對不起,我的英語不好)
您必須檢查GTID_NEXT變量。應通過AUTOMATIC進行檢查。如果未將其設置為AUTOMATIC。則基於GTID的復制中的隱式提交命令不會出現問題。
我已將變更主服務器的運行固定為(從顯示從屬狀態為Relay_Master_Log_File和Exec_Master_Log_Pos)。 有一些使用gtid的阻止程序存在。 錯誤1178是其中之一
您可以從相同的 position 重置從站:
stop slave;
reset slave;
change master to
MASTER_HOST='192.168XX',
MASTER_USER='XX',
MASTER_PASSWORD='XX',
MASTER_PORT=3306,
MASTER_LOG_FILE='mysql-bin.XX',
MASTER_LOG_POS=XX;
show slave status ;
start slave ;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.