~jlukas79/+junk/mysql-server

« back to all changes in this revision

Viewing changes to mysql-test/r/max_connect_errors_basic_64.result

manual merge 6.0-main --> 6.0-bka-review

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SET @start_value = @@global.max_connect_errors;
 
2
SELECT @start_value;
 
3
@start_value
 
4
10
 
5
'#--------------------FN_DYNVARS_073_01------------------------#'
 
6
SET @@global.max_connect_errors = 5000;
 
7
SET @@global.max_connect_errors = DEFAULT;
 
8
SELECT @@global.max_connect_errors;
 
9
@@global.max_connect_errors
 
10
10
 
11
'Bug# 34876: This variable has invalid default value as compared to documentation';
 
12
'#---------------------FN_DYNVARS_073_02-------------------------#'
 
13
SET @@global.max_connect_errors = @start_value;
 
14
SELECT @@global.max_connect_errors = 10;
 
15
@@global.max_connect_errors = 10
 
16
1
 
17
'#--------------------FN_DYNVARS_073_03------------------------#'
 
18
SET @@global.max_connect_errors = 4096;
 
19
SELECT @@global.max_connect_errors;
 
20
@@global.max_connect_errors
 
21
4096
 
22
SET @@global.max_connect_errors = 4294967294;
 
23
SELECT @@global.max_connect_errors;
 
24
@@global.max_connect_errors
 
25
4294967294
 
26
SET @@global.max_connect_errors = 4294967295;
 
27
SELECT @@global.max_connect_errors;
 
28
@@global.max_connect_errors
 
29
4294967295
 
30
SET @@global.max_connect_errors = 1;
 
31
SELECT @@global.max_connect_errors;
 
32
@@global.max_connect_errors
 
33
1
 
34
SET @@global.max_connect_errors = 2;
 
35
SELECT @@global.max_connect_errors;
 
36
@@global.max_connect_errors
 
37
2
 
38
'Bug# 34877:  Invalid Values are coming in variable on assigning valid values';
 
39
'#--------------------FN_DYNVARS_073_04-------------------------#'
 
40
SET @@global.max_connect_errors = -1;
 
41
Warnings:
 
42
Warning 1292    Truncated incorrect max_connect_errors value: '0'
 
43
SELECT @@global.max_connect_errors;
 
44
@@global.max_connect_errors
 
45
1
 
46
SET @@global.max_connect_errors = 100000000000;
 
47
SELECT @@global.max_connect_errors;
 
48
@@global.max_connect_errors
 
49
100000000000
 
50
SET @@global.max_connect_errors = 10000.01;
 
51
ERROR 42000: Incorrect argument type to variable 'max_connect_errors'
 
52
SELECT @@global.max_connect_errors;
 
53
@@global.max_connect_errors
 
54
100000000000
 
55
SET @@global.max_connect_errors = -1024;
 
56
Warnings:
 
57
Warning 1292    Truncated incorrect max_connect_errors value: '0'
 
58
SELECT @@global.max_connect_errors;
 
59
@@global.max_connect_errors
 
60
1
 
61
SET @@global.max_connect_errors = 0;
 
62
Warnings:
 
63
Warning 1292    Truncated incorrect max_connect_errors value: '0'
 
64
SELECT @@global.max_connect_errors;
 
65
@@global.max_connect_errors
 
66
1
 
67
SET @@global.max_connect_errors = 4294967296;
 
68
SELECT @@global.max_connect_errors;
 
69
@@global.max_connect_errors
 
70
4294967296
 
71
'Bug # 34837: Errors are not coming on assigning invalid values to variable';
 
72
SET @@global.max_connect_errors = ON;
 
73
ERROR 42000: Incorrect argument type to variable 'max_connect_errors'
 
74
SELECT @@global.max_connect_errors;
 
75
@@global.max_connect_errors
 
76
4294967296
 
77
SET @@global.max_connect_errors = 'test';
 
78
ERROR 42000: Incorrect argument type to variable 'max_connect_errors'
 
79
SELECT @@global.max_connect_errors;
 
80
@@global.max_connect_errors
 
81
4294967296
 
82
'#-------------------FN_DYNVARS_073_05----------------------------#'
 
83
SET @@session.max_connect_errors = 4096;
 
84
ERROR HY000: Variable 'max_connect_errors' is a GLOBAL variable and should be set with SET GLOBAL
 
85
SELECT @@session.max_connect_errors;
 
86
ERROR HY000: Variable 'max_connect_errors' is a GLOBAL variable
 
87
'#----------------------FN_DYNVARS_073_06------------------------#'
 
88
SELECT @@global.max_connect_errors = VARIABLE_VALUE 
 
89
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES 
 
90
WHERE VARIABLE_NAME='max_connect_errors';
 
91
@@global.max_connect_errors = VARIABLE_VALUE
 
92
1
 
93
SELECT @@max_connect_errors = VARIABLE_VALUE 
 
94
FROM INFORMATION_SCHEMA.SESSION_VARIABLES 
 
95
WHERE VARIABLE_NAME='max_connect_errors';
 
96
@@max_connect_errors = VARIABLE_VALUE
 
97
1
 
98
'#---------------------FN_DYNVARS_073_07----------------------#'
 
99
SET @@global.max_connect_errors = TRUE;
 
100
SELECT @@global.max_connect_errors;
 
101
@@global.max_connect_errors
 
102
1
 
103
SET @@global.max_connect_errors = FALSE;
 
104
Warnings:
 
105
Warning 1292    Truncated incorrect max_connect_errors value: '0'
 
106
SELECT @@global.max_connect_errors;
 
107
@@global.max_connect_errors
 
108
1
 
109
'#---------------------FN_DYNVARS_073_08----------------------#'
 
110
SET @@global.max_connect_errors = 5000;
 
111
SELECT @@max_connect_errors = @@global.max_connect_errors;
 
112
@@max_connect_errors = @@global.max_connect_errors
 
113
1
 
114
'#---------------------FN_DYNVARS_073_09----------------------#'
 
115
SET max_connect_errors = 6000;
 
116
ERROR HY000: Variable 'max_connect_errors' is a GLOBAL variable and should be set with SET GLOBAL
 
117
SELECT @@max_connect_errors;
 
118
@@max_connect_errors
 
119
5000
 
120
SET local.max_connect_errors = 7000;
 
121
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'max_connect_errors = 7000' at line 1
 
122
SELECT local.max_connect_errors;
 
123
ERROR 42S02: Unknown table 'local' in field list
 
124
SET global.max_connect_errors = 8000;
 
125
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'max_connect_errors = 8000' at line 1
 
126
SELECT global.max_connect_errors;
 
127
ERROR 42S02: Unknown table 'global' in field list
 
128
SELECT max_connect_errors = @@session.max_connect_errors;
 
129
ERROR 42S22: Unknown column 'max_connect_errors' in 'field list'
 
130
SET @@global.max_connect_errors = @start_value;
 
131
SELECT @@global.max_connect_errors;
 
132
@@global.max_connect_errors
 
133
10