原创 [MY-011526]系列四 MySql8.0.16 MGR單主切換後恢復

1.設置數據一致性參數: SET PERSIST group_replication_consistency='BEFORE_ON_PRIMARY_FAILOVER'; 2.group_replication_consistency可選值

原创 記MySql-8.0的MY-011495錯誤

一:報錯信息: [Warning] [MY-011493] [Repl] Plugin group_replication reported: 'Member with address 172.29.12.79:24803 has bec

原创 [MY-011526]系列一 重建MGR集羣

[MY-011526] 報錯信息: Error number: MY-011526; Symbol: ER_GRP_RPL_MEMBER_TRANS_GREATER_THAN_GRP; SQLSTATE: HY000 Message: T

原创 [MY-011526]系列二 GTID_SET生成

1.GTID_SET正常生成涉及到的堆棧信息 -do_command(THD*) --dispatch_command(THD*,COM_DATA const*,enum_server_command) ---mysql_parse(TH

原创 [MY-011526]系列三 MySql5.7 MGR單主切換後恢復

1.查看各節點gtid_executed集合,並對比集合差異 select @@gtid_executed; 2.新主低於舊主GTID_SET集合,並且存在新的GTID_SET集合生成處理辦法 2.1定位差異GTID_SET 舊主:'57

原创 ORDER BY引起的ERROR:2027 (HY000): Malformed packet

現象 客戶端報錯: ERROR 2027 (HY000): Malformed packet 環境: mysql版本:5.7.21 mysql架構:pxc 操作步驟: create table t1(id int auto_increme

原创 Xcode調試mysql源碼

一.編譯前準備 下載地址 https://dev.mysql.com/downloads/file/?id=492161 解壓安裝包 #tar -xvf mysql-5.6.47.tar 創建編譯目錄 #cd mysql-5.6.47 #

原创 mysql8.0 MGR SSL

服務組成 1:創建密鑰 方式1:mysql_ssl_rsa_setup 樣例: mysql_ssl_rsa_setup --uid xxx --datadir xxxx 參數說明: --uid :指定文件所屬用戶名 --datadir:

原创 redis4創建連接

1:創建線程的代碼棧 /*主函數*/->server.c/main server.el = aeCreateEventLoop(server.maxclients+CONFIG_FDSET_INCR); aeMain(server.el)