select @@global.rand_seed1; ERROR HY000: Variable 'rand_seed1' is a SESSION variable select @@session.rand_seed1; @@session.rand_seed1 0 show global variables like 'rand_seed1'; Variable_name Value show session variables like 'rand_seed1'; Variable_name Value rand_seed1 0 select * from information_schema.global_variables where variable_name='rand_seed1'; VARIABLE_NAME VARIABLE_VALUE select * from information_schema.session_variables where variable_name='rand_seed1'; VARIABLE_NAME VARIABLE_VALUE RAND_SEED1 0 set session rand_seed1=1; select @@session.rand_seed1; @@session.rand_seed1 0 select * from information_schema.global_variables where variable_name='rand_seed1'; VARIABLE_NAME VARIABLE_VALUE select * from information_schema.session_variables where variable_name='rand_seed1'; VARIABLE_NAME VARIABLE_VALUE RAND_SEED1 0 set global rand_seed1=1; ERROR HY000: Variable 'rand_seed1' is a SESSION variable and can't be used with SET GLOBAL set session rand_seed1=1.1; ERROR 42000: Incorrect argument type to variable 'rand_seed1' set session rand_seed1=1e1; ERROR 42000: Incorrect argument type to variable 'rand_seed1' set session rand_seed1="foo"; ERROR 42000: Incorrect argument type to variable 'rand_seed1'