~stewart/drizzle/embedded-innodb-create-select-transaction-arrgh

« back to all changes in this revision

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

  • Committer: brian
  • Date: 2008-06-25 05:29:13 UTC
  • Revision ID: brian@localhost.localdomain-20080625052913-6upwo0jsrl4lnapl
clean slate

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
select 0 as "before_use_test" ;
 
2
before_use_test
 
3
0
 
4
select otto from (select 1 as otto) as t1;
 
5
otto
 
6
1
 
7
select otto from (select 1 as otto) as t1;
 
8
otto
 
9
1
 
10
mysqltest: At line 1: query 'select friedrich from (select 1 as otto) as t1' failed: 1054: Unknown column 'friedrich' in 'field list'
 
11
select friedrich from (select 1 as otto) as t1;
 
12
ERROR 42S22: Unknown column 'friedrich' in 'field list'
 
13
select otto from (select 1 as otto) as t1;
 
14
otto
 
15
1
 
16
mysqltest: At line 1: query 'select otto from (select 1 as otto) as t1' succeeded - should have failed with sqlstate 42S22...
 
17
select friedrich from (select 1 as otto) as t1;
 
18
ERROR 42S22: Unknown column 'friedrich' in 'field list'
 
19
mysqltest: At line 1: query 'select friedrich from (select 1 as otto) as t1' failed with wrong sqlstate 42S22: 'Unknown column 'friedrich' in 'field list'', instead of 00000...
 
20
select otto from (select 1 as otto) as t1;
 
21
otto
 
22
1
 
23
select 0 as "after_successful_stmt_errno" ;
 
24
after_successful_stmt_errno
 
25
0
 
26
garbage ;
 
27
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 'garbage' at line 1
 
28
select 1064 as "after_wrong_syntax_errno" ;
 
29
after_wrong_syntax_errno
 
30
1064
 
31
garbage ;
 
32
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 'garbage' at line 1
 
33
select 1064 as "after_let_var_equal_value" ;
 
34
after_let_var_equal_value
 
35
1064
 
36
garbage ;
 
37
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 'garbage' at line 1
 
38
set @my_var= 'abc' ;
 
39
select 0 as "after_set_var_equal_value" ;
 
40
after_set_var_equal_value
 
41
0
 
42
garbage ;
 
43
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 'garbage' at line 1
 
44
select 1064 as "after_disable_warnings_command" ;
 
45
after_disable_warnings_command
 
46
1064
 
47
drop table if exists t1 ;
 
48
garbage ;
 
49
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 'garbage' at line 1
 
50
drop table if exists t1 ;
 
51
select 0 as "after_disable_warnings" ;
 
52
after_disable_warnings
 
53
0
 
54
garbage ;
 
55
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 'garbage' at line 1
 
56
select 3 from t1 ;
 
57
ERROR 42S02: Table 'test.t1' doesn't exist
 
58
select 1146 as "after_minus_masked" ;
 
59
after_minus_masked
 
60
1146
 
61
garbage ;
 
62
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 'garbage' at line 1
 
63
select 3 from t1 ;
 
64
ERROR 42S02: Table 'test.t1' doesn't exist
 
65
select 1146 as "after_!_masked" ;
 
66
after_!_masked
 
67
1146
 
68
garbage ;
 
69
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 'garbage' at line 1
 
70
select -1 as "after_let_errno_equal_value" ;
 
71
after_let_errno_equal_value
 
72
-1
 
73
garbage ;
 
74
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 'garbage' at line 1
 
75
prepare stmt from "select 3 from t1" ;
 
76
ERROR 42S02: Table 'test.t1' doesn't exist
 
77
select 1146 as "after_failing_prepare" ;
 
78
after_failing_prepare
 
79
1146
 
80
create table t1 ( f1 char(10));
 
81
garbage ;
 
82
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 'garbage' at line 1
 
83
prepare stmt from "select 3 from t1" ;
 
84
select 0 as "after_successful_prepare" ;
 
85
after_successful_prepare
 
86
0
 
87
garbage ;
 
88
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 'garbage' at line 1
 
89
execute stmt;
 
90
3
 
91
select 0 as "after_successful_execute" ;
 
92
after_successful_execute
 
93
0
 
94
drop table t1;
 
95
garbage ;
 
96
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 'garbage' at line 1
 
97
execute stmt;
 
98
ERROR 42S02: Table 'test.t1' doesn't exist
 
99
select 1146 as "after_failing_execute" ;
 
100
after_failing_execute
 
101
1146
 
102
garbage ;
 
103
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 'garbage' at line 1
 
104
execute __stmt_;
 
105
ERROR HY000: Unknown prepared statement handler (__stmt_) given to EXECUTE
 
106
select 1243 as "after_failing_execute" ;
 
107
after_failing_execute
 
108
1243
 
109
garbage ;
 
110
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 'garbage' at line 1
 
111
deallocate prepare stmt;
 
112
select 0 as "after_successful_deallocate" ;
 
113
after_successful_deallocate
 
114
0
 
115
garbage ;
 
116
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 'garbage' at line 1
 
117
deallocate prepare __stmt_;
 
118
ERROR HY000: Unknown prepared statement handler (__stmt_) given to DEALLOCATE PREPARE
 
119
select 1243 as "after_failing_deallocate" ;
 
120
after_failing_deallocate
 
121
1243
 
122
garbage ;
 
123
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 'garbage' at line 1
 
124
select 1064 as "after_--disable_abort_on_error" ;
 
125
after_--disable_abort_on_error
 
126
1064
 
127
select 3 from t1 ;
 
128
ERROR 42S02: Table 'test.t1' doesn't exist
 
129
select 3 from t1 ;
 
130
ERROR 42S02: Table 'test.t1' doesn't exist
 
131
select 3 from t1 ;
 
132
ERROR 42S02: Table 'test.t1' doesn't exist
 
133
select 1146 as "after_!errno_masked_error" ;
 
134
after_!errno_masked_error
 
135
1146
 
136
mysqltest: At line 1: query 'select 3 from t1' failed with wrong errno 1146: 'Table 'test.t1' doesn't exist', instead of 1000...
 
137
garbage ;
 
138
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 'garbage' at line 1
 
139
select 1064 as "after_--enable_abort_on_error" ;
 
140
after_--enable_abort_on_error
 
141
1064
 
142
select 3 from t1 ;
 
143
ERROR 42S02: Table 'test.t1' doesn't exist
 
144
mysqltest: At line 1: query 'select 3 from t1' failed with wrong errno 1146: 'Table 'test.t1' doesn't exist', instead of 1064...
 
145
hello
 
146
hello
 
147
;;;;;;;;
 
148
# MySQL: -- The
 
149
mysqltest: At line 1: End of line junk detected: "6"
 
150
mysqltest: At line 1: End of line junk detected: "6"
 
151
mysqltest: At line 1: Missing delimiter
 
152
mysqltest: At line 1: End of line junk detected: "sleep 7
 
153
# Another comment
 
154
"
 
155
mysqltest: At line 1: Missing delimiter
 
156
mysqltest: At line 1: Missing delimiter
 
157
mysqltest: At line 1: End of line junk detected: "disconnect default
 
158
 
 
159
#
 
160
# comment
 
161
# comment2
 
162
 
 
163
# comment 3
 
164
--disable_query_log
 
165
"
 
166
mysqltest: At line 1: End of line junk detected: "disconnect default # comment
 
167
# comment part2
 
168
 
 
169
# comment 3
 
170
--disable_query_log
 
171
"
 
172
mysqltest: At line 1: Extra delimiter ";" found
 
173
mysqltest: At line 1: Extra delimiter ";" found
 
174
mysqltest: At line 1: Missing argument(s) to 'error'
 
175
mysqltest: At line 1: Missing argument(s) to 'error'
 
176
mysqltest: At line 1: The sqlstate definition must start with an uppercase S
 
177
mysqltest: At line 1: The error name definition must start with an uppercase E
 
178
mysqltest: At line 1: Invalid argument to error: '9eeeee' - the errno may only consist of digits[0-9]
 
179
mysqltest: At line 1: Invalid argument to error: '1sssss' - the errno may only consist of digits[0-9]
 
180
mysqltest: At line 1: The sqlstate must be exactly 5 chars long
 
181
mysqltest: At line 1: The sqlstate may only consist of digits[0-9] and _uppercase_ letters
 
182
mysqltest: At line 1: The sqlstate must be exactly 5 chars long
 
183
mysqltest: At line 1: Unknown SQL error name 'E9999'
 
184
mysqltest: At line 1: Invalid argument to error: '999e9' - the errno may only consist of digits[0-9]
 
185
mysqltest: At line 1: Invalid argument to error: '9b' - the errno may only consist of digits[0-9]
 
186
mysqltest: At line 1: Too many errorcodes specified
 
187
MySQL
 
188
"MySQL"
 
189
MySQL: The world''s most popular open source database
 
190
"MySQL: The world's most popular open source database"
 
191
MySQL: The world''s
 
192
most popular open
 
193
source database
 
194
# MySQL: The world''s
 
195
# most popular open
 
196
# source database
 
197
- MySQL: The world''s
 
198
- most popular open
 
199
- source database
 
200
- MySQL: The world''s
 
201
-- most popular
 
202
-- open source database
 
203
# MySQL: The
 
204
--world''s
 
205
# most popular
 
206
-- open
 
207
- source database
 
208
"MySQL: The world's most popular; open source database"
 
209
"MySQL: The world's most popular ; open source database"
 
210
"MySQL: The world's most popular ;open source database"
 
211
echo message echo message
 
212
 
 
213
mysqltest: At line 1: command "false" failed
 
214
mysqltest: At line 1: Missing argument in exec
 
215
MySQL
 
216
"MySQL"
 
217
MySQL: The
 
218
world''s most
 
219
popular open
 
220
source database
 
221
# MySQL: The
 
222
# world''s most
 
223
# popular open
 
224
# source database
 
225
-- MySQL: The
 
226
-- world''s most
 
227
-- popular
 
228
-- open source database
 
229
# MySQL: The
 
230
- world''s most
 
231
-- popular open
 
232
# source database
 
233
'# MySQL: The
 
234
- world''s most
 
235
-- popular open
 
236
# source database'
 
237
"# MySQL: The
 
238
- world''s most
 
239
-- popular open
 
240
# source database"
 
241
hej
 
242
hej 
 
243
hej
 
244
1
 
245
 
 
246
 
 
247
a long variable content
 
248
a long variable content
 
249
a long a long variable content variable content
 
250
a long \$where variable content
 
251
 
 
252
banana = banana
 
253
Not a banana: ba\$cat\$cat
 
254
mysqltest: At line 1: Missing arguments to let
 
255
mysqltest: At line 1: Missing variable name in let
 
256
mysqltest: At line 1: Missing assignment operator in let
 
257
mysqltest: At line 1: Missing assignment operator in let
 
258
mysqltest: At line 1: Missing assignment operator in let
 
259
mysqltest: At line 1: Missing variable name in let
 
260
mysqltest: At line 1: Missing variable name in let
 
261
mysqltest: At line 1: Missing assignment operator in let
 
262
# Execute: --echo # <whatever> success: $success
 
263
# <whatever> success: 1
 
264
# Execute: echo # <whatever> success: $success ;
 
265
# <whatever> success: 1 
 
266
# The next two variants work fine and expand the content of $success
 
267
# Execute: --echo $success
 
268
1
 
269
# Execute: echo $success ;
 
270
 
271
# Check if let $B = $A is an assignment per value.
 
272
let $A = initial value of A;
 
273
let $B = initial value of B;
 
274
let $B = $A
 
275
# Content of $A is: initial value of B
 
276
let $A = changed value of A;
 
277
# Content of $B is: initial value of B
 
278
let $B = changed value of B;
 
279
# Content of $A is: changed value of A
 
280
var2: content of variable 1
 
281
var3: content of variable 1 content of variable 1
 
282
length of var3 is longer than 0
 
283
var1
 
284
hi      1       hi there
 
285
var2
 
286
2
 
287
var2 again
 
288
2
 
289
var3 two columns with same name
 
290
1       2       3
 
291
var4 from query that returns NULL
 
292
var5 from query that returns no row
 
293
failing query in let
 
294
mysqltest: At line 1: Error running query 'failing query': 1064 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 'failing query' at line 1
 
295
mysqltest: At line 1: Missing required argument 'filename' to command 'source'
 
296
mysqltest: At line 1: Could not open './non_existingFile' for reading
 
297
mysqltest: In included file "MYSQLTEST_VARDIR/tmp/recursive.sql": At line 1: Source directives are nesting too deep
 
298
mysqltest: In included file "MYSQLTEST_VARDIR/tmp/error.sql": At line 1: query 'garbage ' failed: 1064: 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 'garbage' at line 1
 
299
 
 
300
2 = outer loop variable after while
 
301
here is the sourced script
 
302
 
 
303
2 = outer loop variable before dec
 
304
 
 
305
1 = outer loop variable after dec
 
306
 
 
307
1 = outer loop variable after while
 
308
here is the sourced script
 
309
 
 
310
1 = outer loop variable before dec
 
311
 
 
312
0 = outer loop variable after dec
 
313
 
 
314
2 = outer loop variable after while
 
315
here is the sourced script
 
316
 
 
317
2 = outer loop variable before dec
 
318
 
 
319
1 = outer loop variable after dec
 
320
 
 
321
1 = outer loop variable after while
 
322
here is the sourced script
 
323
 
 
324
1 = outer loop variable before dec
 
325
 
 
326
0 = outer loop variable after dec
 
327
 
 
328
In loop
 
329
here is the sourced script
 
330
 
 
331
In loop
 
332
here is the sourced script
 
333
 
 
334
In loop
 
335
here is the sourced script
 
336
 
 
337
In loop
 
338
here is the sourced script
 
339
 
 
340
In loop
 
341
here is the sourced script
 
342
 
 
343
In loop
 
344
here is the sourced script
 
345
 
 
346
In loop
 
347
here is the sourced script
 
348
 
 
349
In loop
 
350
here is the sourced script
 
351
 
 
352
In loop
 
353
here is the sourced script
 
354
here is the sourced script
 
355
"hello"
 
356
"hello"
 
357
mysqltest: At line 1: Missing argument to sleep
 
358
mysqltest: At line 1: Missing argument to real_sleep
 
359
mysqltest: At line 1: Invalid argument to sleep "abc"
 
360
mysqltest: At line 1: Invalid argument to real_sleep "abc"
 
361
1
 
362
2
 
363
101
 
364
hej
 
365
1
 
366
mysqltest: At line 1: Missing argument to inc
 
367
mysqltest: At line 1: The argument to inc must be a variable (start with $)
 
368
mysqltest: At line 1: End of line junk detected: "1000"
 
369
4
 
370
4
 
371
-1
 
372
-2
 
373
99
 
374
hej
 
375
-1
 
376
mysqltest: At line 1: Missing argument to dec
 
377
mysqltest: At line 1: The argument to dec must be a variable (start with $)
 
378
mysqltest: At line 1: End of line junk detected: "1000"
 
379
mysqltest: At line 1: Missing arguments to system, nothing to do!
 
380
mysqltest: At line 1: Missing arguments to system, nothing to do!
 
381
mysqltest: At line 1: system command 'false' failed
 
382
system command 'NonExistsinfComamdn 2> /dev/null' failed
 
383
test
 
384
test2
 
385
test3
 
386
test4
 
387
Counter is greater than 0, (counter=10)
 
388
Counter is not 0, (counter=0)
 
389
1
 
390
Testing while with not
 
391
mysqltest: In included file "MYSQLTEST_VARDIR/tmp/mysqltest_while.inc": At line 64: Nesting too deeply
 
392
mysqltest: At line 1: missing '(' in while
 
393
mysqltest: At line 1: missing ')' in while
 
394
mysqltest: At line 1: Missing '{' after while. Found "dec $i"
 
395
mysqltest: At line 1: Stray '}' - end of block before beginning
 
396
mysqltest: At line 1: Stray 'end' command - end of block before beginning
 
397
mysqltest: At line 1: query '{' failed: 1064: 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 '{' at line 1
 
398
mysqltest: At line 1: Missing '{' after while. Found "echo hej"
 
399
mysqltest: At line 3: Missing end of block
 
400
mysqltest: At line 3: Missing end of block
 
401
mysqltest: At line 1: missing '(' in if
 
402
mysqltest: At line 1: Stray 'end' command - end of block before beginning
 
403
select "b" bs col1, "c" bs col2;
 
404
col1    col2
 
405
b       c
 
406
seledt "b" bs dol1, "d" bs dol2;
 
407
dol1    dol2
 
408
b       d
 
409
mysqltest: At line 1: Wrong number of arguments to replace_result in 'replace_result a'
 
410
mysqltest: At line 1: Wrong number of arguments to replace_result in 'replace_result a;'
 
411
mysqltest: At line 1: Wrong number of arguments to replace_result in 'replace_result a'
 
412
mysqltest: At line 1: Wrong number of arguments to replace_result in 'replace_result a '
 
413
OK
 
414
mysqltest: At line 1: Wrong number of arguments to replace_result in 'replace_result a b c'
 
415
mysqltest: At line 1: Wrong number of arguments to replace_result in 'replace_result a b c '
 
416
select "a" as col1, "c" as col2;
 
417
col1    col2
 
418
b       c
 
419
select "a" as col1, "c" as col2;
 
420
col1    col2
 
421
b       d
 
422
mysqltest: At line 1: Wrong column number to replace_column in 'replace_column a'
 
423
mysqltest: At line 1: Wrong number of arguments to replace_column in 'replace_column 1'
 
424
mysqltest: At line 1: Wrong column number to replace_column in 'replace_column a b'
 
425
mysqltest: At line 1: Wrong column number to replace_column in 'replace_column a 1'
 
426
mysqltest: At line 1: Wrong column number to replace_column in 'replace_column 1 b c '
 
427
mysqltest: At line 1: Invalid integer argument "10!"
 
428
mysqltest: At line 1: Invalid integer argument "a"
 
429
mysqltest: At line 1: Missing required argument 'connection name' to command 'connect'
 
430
mysqltest: At line 1: Missing required argument 'connection name' to command 'connect'
 
431
mysqltest: At line 1: Missing required argument 'host' to command 'connect'
 
432
mysqltest: At line 1: Missing required argument 'host' to command 'connect'
 
433
mysqltest: At line 1: query 'connect  con2,localhost,root,,illegal_db' failed: 1049: Unknown database 'illegal_db'
 
434
mysqltest: At line 1: Illegal argument for port: 'illegal_port'
 
435
mysqltest: At line 1: Illegal option to connect: SMTP
 
436
OK
 
437
mysqltest: The test didn't produce any output
 
438
mysqltest: In included file "MYSQLTEST_VARDIR/tmp/mysqltest.sql": At line 3: connection 'test_con1' not found in connection pool
 
439
mysqltest: In included file "MYSQLTEST_VARDIR/tmp/mysqltest.sql": At line 2: Connection test_con1 already exists
 
440
connect(localhost,root,,test,MASTER_PORT,MASTER_SOCKET);
 
441
show tables;
 
442
ERROR 3D000: No database selected
 
443
Output from mysqltest-x.inc
 
444
Output from mysqltest-x.inc
 
445
Output from mysqltest-x.inc
 
446
mysqltest: Could not open './non_existing_file.inc' for reading: errno = 2
 
447
failing_statement;
 
448
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 'failing_statement' at line 1
 
449
failing_statement;
 
450
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 'failing_statement' at line 1
 
451
SELECT 1 as a;
 
452
a
 
453
1
 
454
select 1 as `a'b`, 2 as `a"b`;
 
455
a'b     a"b
 
456
1       2
 
457
select 'aaa\\','aa''a',"aa""a";
 
458
aaa\    aa'a    aa"a
 
459
aaa\    aa'a    aa"a
 
460
 
 
461
Here comes a message
 
462
--------------------
 
463
 
 
464
root@localhost
 
465
--------------
 
466
 
 
467
"Here comes a very very long message that
 
468
    - is longer then 80 characters    and
 
469
    - consists of several lines"
 
470
--------------------------------------------------------------------------------
 
471
 
 
472
. Here comes a very very long message that
 
473
.      - is longer then 80 characters    and
 
474
.      - consists of several lines
 
475
--------------------------------------------------------------------------------
 
476
this will be executed
 
477
this will be executed
 
478
mysqltest: The test didn't produce any output
 
479
Failing multi statement query
 
480
mysqltest: At line 3: query 'create table t1 (a int primary key);
 
481
insert into t1 values (1);
 
482
select 'select-me';
 
483
insertz 'error query'' failed: 1064: 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 'insertz 'error query'' at line 1
 
484
drop table t1;
 
485
mysqltest: At line 3: query 'create table t1 (a int primary key);
 
486
insert into t1 values (1);
 
487
select 'select-me';
 
488
insertz 'error query'' failed: 1064: 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 'insertz 'error query'' at line 1
 
489
 
 
490
More results from queries before failure can be found in MYSQLTEST_VARDIR/log/bug11731.log
 
491
drop table t1;
 
492
Multi statement using expected error
 
493
create table t1 (a int primary key);
 
494
insert into t1 values (1);
 
495
select 'select-me';
 
496
insertz error query||||
 
497
select-me
 
498
select-me
 
499
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 'insertz error query' at line 1
 
500
drop table t1;
 
501
drop table t1;
 
502
sleep;
 
503
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 'sleep' at line 1
 
504
sleep;
 
505
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 'sleep' at line 1
 
506
;
 
507
ERROR 42000: Query was empty
 
508
select "b" as col1, "c" as col2;
 
509
col1    col2
 
510
b       c
 
511
select "b" as col1, "b" as col2, "c" as col3;
 
512
col1    col2    col3
 
513
b       b       c
 
514
seled "b" bs col1, "d" bs col2;
 
515
col1    col2
 
516
b       d
 
517
select "raspberry and strawberry","blackberry","tomato";
 
518
raspberry and strawberry        blackberry      tomato
 
519
raspberry and strawberry        blackberry      tomato
 
520
mysqltest: At line 1: Error parsing replace_regex "a"
 
521
mysqltest: At line 1: Error parsing replace_regex "a;"
 
522
mysqltest: At line 1: Error parsing replace_regex "a"
 
523
mysqltest: At line 1: Error parsing replace_regex "a "
 
524
mysqltest: At line 1: Error parsing replace_regex "a b"
 
525
mysqltest: At line 1: Error parsing replace_regex "/a b c"
 
526
mysqltest: At line 1: Error parsing replace_regex "/a /b c "
 
527
create table t1 (a int, b int);
 
528
insert into t1 values (1,3);
 
529
insert into t1 values (2,4);
 
530
select * from t1;
 
531
a       D
 
532
1       1
 
533
1       4
 
534
drop table t1;
 
535
mysqltest: At line 1: Missing required argument 'filename' to command 'remove_file'
 
536
mysqltest: At line 1: Missing required argument 'filename' to command 'write_file'
 
537
mysqltest: At line 1: End of file encountered before 'EOF' delimiter was found
 
538
Content for test_file1
 
539
mysqltest: At line 1: File already exist: 'MYSQLTEST_VARDIR/tmp/test_file1.tmp'
 
540
Some data
 
541
for cat_file command
 
542
of mysqltest
 
543
mysqltest: At line 1: Failed to open file 'non_existing_file'
 
544
mysqltest: At line 1: Missing required argument 'filename' to command 'file_exists'
 
545
mysqltest: At line 1: Missing required argument 'from_file' to command 'copy_file'
 
546
mysqltest: At line 1: Missing required argument 'to_file' to command 'copy_file'
 
547
mysqltest: At line 1: Missing required argument 'mode' to command 'chmod'
 
548
mysqltest: At line 1: You must write a 4 digit octal number for mode
 
549
mysqltest: At line 1: You must write a 4 digit octal number for mode
 
550
mysqltest: At line 1: Missing required argument 'filename' to command 'chmod'
 
551
mysqltest: At line 1: You must write a 4 digit octal number for mode
 
552
mysqltest: At line 1: You must write a 4 digit octal number for mode
 
553
hello
 
554
hello
 
555
hello
 
556
mysqltest: At line 1: Max delimiter length(16) exceeded
 
557
hello
 
558
hello
 
559
mysqltest: At line 1: test of die
 
560
Some output
 
561
create table t1( a int, b char(255), c timestamp);
 
562
insert into t1 values(1, 'Line 1', '2007-04-05'), (2, "Part 2", '2007-04-05');
 
563
insert into t1 values(1, 'Line 1', '2007-04-05'), (2, "Part 3", '2007-04-05');
 
564
select * from t1;
 
565
a       b       c
 
566
1       Line 1  2007-04-05 00:00:00
 
567
2       Part 2  2007-04-05 00:00:00
 
568
1       Line 1  2007-04-05 00:00:00
 
569
2       Part 3  2007-04-05 00:00:00
 
570
select * from t1;
 
571
a       b       c
 
572
1       Line 1  2007-04-05 00:00:00
 
573
1       Line 1  2007-04-05 00:00:00
 
574
2       Part 2  2007-04-05 00:00:00
 
575
2       Part 3  2007-04-05 00:00:00
 
576
select * from t1;
 
577
a       b       c
 
578
1       Line 1  2007-04-05 00:00:00
 
579
2       Part 2  2007-04-05 00:00:00
 
580
1       Line 1  2007-04-05 00:00:00
 
581
2       Part 3  2007-04-05 00:00:00
 
582
select * from t1;
 
583
select '';
 
584
 
 
585
 
 
586
select "h";
 
587
h
 
588
h
 
589
select "he";
 
590
he
 
591
he
 
592
select "hep";
 
593
hep
 
594
hep
 
595
select "hepp";
 
596
hepp
 
597
hepp
 
598
drop table t1;
 
599
SELECT 2 as "my_col"
 
600
UNION
 
601
SELECT 1;
 
602
my_col
 
603
1
 
604
2
 
605
SELECT 2 as "my_col" UNION SELECT 1;
 
606
my_col
 
607
1
 
608
2
 
609
SELECT 2 as "my_col"
 
610
UNION
 
611
SELECT 1;
 
612
my_col
 
613
1
 
614
2
 
615
SELECT '2' as "3"
 
616
UNION
 
617
SELECT '1';
 
618
3
 
619
1
 
620
2
 
621
CREATE TABLE t1( a CHAR);
 
622
SELECT * FROM t1;
 
623
a
 
624
DROP TABLE t1;
 
625
SELECT NULL as "my_col1",2 AS "my_col2"
 
626
UNION
 
627
SELECT NULL,1;
 
628
my_col1 my_col2
 
629
NULL    2
 
630
NULL    1
 
631
SELECT NULL as "my_col1",2 AS "my_col2"
 
632
UNION
 
633
SELECT NULL,1;
 
634
my_col1 my_col2
 
635
NULL    1
 
636
NULL    2
 
637
SELECT 2 as "my_col1",NULL AS "my_col2"
 
638
UNION
 
639
SELECT 1,NULL;
 
640
my_col1 my_col2
 
641
2       NULL
 
642
1       NULL
 
643
SELECT 2 as "my_col1",NULL AS "my_col2"
 
644
UNION
 
645
SELECT 1,NULL;
 
646
my_col1 my_col2
 
647
1       NULL
 
648
2       NULL
 
649
SET @a = 17;
 
650
SELECT 2 as "my_col"
 
651
UNION
 
652
SELECT 1;
 
653
my_col
 
654
2
 
655
1
 
656
SELECT 2 as "my_col"
 
657
UNION
 
658
SELECT 1;
 
659
my_col
 
660
1
 
661
2
 
662
SELECT '2' as "my_col1",2 as "my_col2"
 
663
UNION
 
664
SELECT '1',1 from t2;
 
665
ERROR 42S02: Table 'test.t2' doesn't exist
 
666
SELECT '1' as "my_col1",2 as "my_col2"
 
667
UNION
 
668
SELECT '2',1;
 
669
my_col1 my_col2
 
670
#       1
 
671
#       2
 
672
CREATE TABLE t1 (f1 INT);
 
673
INSERT INTO t1 SET f1 = 1024;
 
674
INSERT INTO t1 SELECT f1 - 1 FROM t1;
 
675
INSERT INTO t1 SELECT f1 - 2 FROM t1;
 
676
INSERT INTO t1 SELECT f1 - 4 FROM t1;
 
677
INSERT INTO t1 SELECT f1 - 8 FROM t1;
 
678
INSERT INTO t1 SELECT f1 - 16 FROM t1;
 
679
INSERT INTO t1 SELECT f1 - 32 FROM t1;
 
680
INSERT INTO t1 SELECT f1 - 64 FROM t1;
 
681
INSERT INTO t1 SELECT f1 - 128 FROM t1;
 
682
INSERT INTO t1 SELECT f1 - 256 FROM t1;
 
683
INSERT INTO t1 SELECT f1 - 512 FROM t1;
 
684
SELECT * FROM t1;
 
685
DROP TABLE t1;
 
686
CREATE TABLE t1(
 
687
a int, b varchar(255), c datetime
 
688
);
 
689
SHOW COLUMNS FROM t1;
 
690
Field   Type    Null    Key     Default Extra
 
691
a       int(11) YES             NULL    
 
692
b       varchar(255)    YES             NULL    
 
693
c       datetime        YES             NULL    
 
694
statement=SHOW COLUMNS FROM t1 row_number=1, column_name="Type", Value=int(11)
 
695
statement="SHOW COLUMNS FROM t1" row_number=1, column_name="Type", Value=int(11)
 
696
statement=SHOW COLUMNS FROM t1 row_number=1, column_name=Default, Value=NULL
 
697
value= ->A B<-
 
698
value= 1
 
699
mysqltest: At line 1: query_get_value - argument list started with '(' must be ended with ')'
 
700
mysqltest: At line 1: Missing required argument 'query' to command 'query_get_value'
 
701
mysqltest: At line 1: Missing required argument 'column name' to command 'query_get_value'
 
702
mysqltest: At line 1: Missing required argument 'row number' to command 'query_get_value'
 
703
value= No such row
 
704
value= No such row
 
705
mysqltest: At line 1: Invalid row number: 'notnumber'
 
706
mysqltest: At line 1: Could not find column 'column_not_exists' in the result of 'SHOW COLUMNS FROM t1'
 
707
mysqltest: At line 1: Query 'SET @A = 1' didn't return a result set
 
708
mysqltest: At line 1: Could not find column '1 AS B' in the result of 'SELECT 1 AS A'
 
709
value= No such row
 
710
mysqltest: At line 1: Error running query 'SHOW COLNS FROM t1': 1064 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 'COLNS FROM t1' at line 1
 
711
 
 
712
Field Type Null Key Default Extra
 
713
a int(11) YES -><- NULL 
 
714
b varchar(255) YES -><- NULL 
 
715
c datetime YES -><- NULL 
 
716
 
 
717
Number of columns with Default NULL: 3
 
718
 
 
719
SHOW COLUMNS FROM t1;
 
720
Field   Type    Null    Key     Default Extra
 
721
a       int(11) YES             NULL    
 
722
b       varchar(255)    YES             NULL    
 
723
c       datetime        YES             NULL    
 
724
drop table t1;
 
725
mysqltest: At line 1: change user failed: Unknown database 'inexistent'
 
726
mysqltest: At line 1: change user failed: Access denied for user 'inexistent'@'localhost' (using password: NO)
 
727
mysqltest: At line 1: change user failed: Access denied for user 'root'@'localhost' (using password: YES)
 
728
End of tests