1# 2# wsrep_auto_increment_control 3# 4# save the initial value 5SET @wsrep_auto_increment_control_global_saved = @@global.wsrep_auto_increment_control; 6# default 7SELECT @@global.wsrep_auto_increment_control; 8@@global.wsrep_auto_increment_control 91 10 11# scope 12SELECT @@session.wsrep_auto_increment_control; 13ERROR HY000: Variable 'wsrep_auto_increment_control' is a GLOBAL variable 14SET @@global.wsrep_auto_increment_control=OFF; 15SELECT @@global.wsrep_auto_increment_control; 16@@global.wsrep_auto_increment_control 170 18SET @@global.wsrep_auto_increment_control=ON; 19SELECT @@global.wsrep_auto_increment_control; 20@@global.wsrep_auto_increment_control 211 22 23# valid values 24SET @@global.wsrep_auto_increment_control='OFF'; 25SELECT @@global.wsrep_auto_increment_control; 26@@global.wsrep_auto_increment_control 270 28SET @@global.wsrep_auto_increment_control=ON; 29SELECT @@global.wsrep_auto_increment_control; 30@@global.wsrep_auto_increment_control 311 32SET @@global.wsrep_auto_increment_control=default; 33SELECT @@global.wsrep_auto_increment_control; 34@@global.wsrep_auto_increment_control 351 36 37# invalid values 38SET @@global.wsrep_auto_increment_control=NULL; 39ERROR 42000: Variable 'wsrep_auto_increment_control' can't be set to the value of 'NULL' 40SET @@global.wsrep_auto_increment_control='junk'; 41ERROR 42000: Variable 'wsrep_auto_increment_control' can't be set to the value of 'junk' 42 43# restore the initial value 44SET @@global.wsrep_auto_increment_control = @wsrep_auto_increment_control_global_saved; 45# End of test 46