📄 xa.test
字号:
## WL#1756#-- source include/have_innodb.inc--disable_warningsdrop table if exists t1, t2;--enable_warningscreate table t1 (a int) engine=innodb;xa start 'test1';insert t1 values (10);xa end 'test1';xa prepare 'test1';xa rollback 'test1';select * from t1;xa start 'test2';--error 1399xa start 'test-bad';insert t1 values (20);--error 1399xa prepare 'test2';xa end 'test2';xa prepare 'test2';xa commit 'test2';select * from t1;xa start 'testa','testb';insert t1 values (30);--error 1399commit;xa end 'testa','testb';--error 1399begin;--error 1399create table t2 (a int);connect (con1,localhost,,,);connection con1;--error 1440xa start 'testa','testb';--error 1440xa start 'testa','testb', 123;# gtrid [ , bqual [ , formatID ] ]xa start 0x7465737462, 0x2030405060, 0xb;insert t1 values (40);xa end 'testb',' 0@P`',11;xa prepare 'testb',0x2030405060,11;--error 1399start transaction;xa recover;# uncomment the line below when binlog will be able to prepare#disconnect con1;connection default;xa prepare 'testa','testb';xa recover;--error 1397xa commit 'testb',0x2030405060,11;xa rollback 'testa','testb';--error 1064xa start 'zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz';select * from t1;drop table t1;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -