~ubuntu-branches/ubuntu/precise/mysql-5.1/precise

« back to all changes in this revision

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

  • Committer: Bazaar Package Importer
  • Author(s): Norbert Tretkowski
  • Date: 2010-03-17 14:56:02 UTC
  • Revision ID: james.westby@ubuntu.com-20100317145602-x7e30l1b2sb5s6w6
Tags: upstream-5.1.45
ImportĀ upstreamĀ versionĀ 5.1.45

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#
 
2
# Preparatory cleanup.
 
3
#
 
4
DROP TABLE IF EXISTS t1, t2;
 
5
#
 
6
# We need a fixed timestamp to avoid varying results.
 
7
#
 
8
SET timestamp=1000000000;
 
9
#
 
10
# Delete all existing binary logs.
 
11
#
 
12
RESET MASTER;
 
13
#
 
14
# Create test tables.
 
15
#
 
16
CREATE TABLE t1 (
 
17
c1 INT,
 
18
c2 VARCHAR(20)
 
19
) ENGINE=InnoDB DEFAULT CHARSET latin1;
 
20
CREATE TABLE t2 (
 
21
c1 INT,
 
22
c2 VARCHAR(20)
 
23
) ENGINE=MyISAM DEFAULT CHARSET latin1;
 
24
#
 
25
# Start transaction #1, transactional table only, commit.
 
26
#
 
27
START TRANSACTION;
 
28
#
 
29
# Do some statements.
 
30
#
 
31
INSERT INTO t1 VALUES (1,'varchar-1'), (2,'varchar-2'), (3,'varchar-3');
 
32
UPDATE t1 SET c1 = c1 + 10;
 
33
DELETE FROM t1 WHERE c1 = 12;
 
34
#
 
35
# Commit transaction.
 
36
#
 
37
COMMIT;
 
38
SELECT * FROM t1;
 
39
c1      c2
 
40
11      varchar-1
 
41
13      varchar-3
 
42
TRUNCATE TABLE t1;
 
43
#
 
44
# Start transaction #2, transactional table only, rollback.
 
45
#
 
46
START TRANSACTION;
 
47
#
 
48
# Do some statements.
 
49
#
 
50
INSERT INTO t1 VALUES (1,'varchar-1'), (2,'varchar-2'), (3,'varchar-3');
 
51
UPDATE t1 SET c1 = c1 + 10;
 
52
DELETE FROM t1 WHERE c1 = 12;
 
53
#
 
54
# Rollback transaction.
 
55
#
 
56
ROLLBACK;
 
57
SELECT * FROM t1;
 
58
c1      c2
 
59
TRUNCATE TABLE t1;
 
60
#
 
61
# Start transaction #3, both tables, commit.
 
62
#
 
63
START TRANSACTION;
 
64
#
 
65
# Do some statements on the transactional table.
 
66
#
 
67
INSERT INTO t1 VALUES (1,'varchar-1'), (2,'varchar-2'), (3,'varchar-3');
 
68
UPDATE t1 SET c1 = c1 + 10;
 
69
DELETE FROM t1 WHERE c1 = 12;
 
70
#
 
71
# Do some statements on the non-transactional table.
 
72
#
 
73
INSERT INTO t2 VALUES (1,'varchar-1'), (2,'varchar-2'), (3,'varchar-3');
 
74
UPDATE t2 SET c1 = c1 + 10;
 
75
DELETE FROM t2 WHERE c1 = 12;
 
76
#
 
77
# Commit transaction.
 
78
#
 
79
COMMIT;
 
80
SELECT * FROM t1;
 
81
c1      c2
 
82
11      varchar-1
 
83
13      varchar-3
 
84
SELECT * FROM t2;
 
85
c1      c2
 
86
11      varchar-1
 
87
13      varchar-3
 
88
TRUNCATE TABLE t1;
 
89
TRUNCATE TABLE t2;
 
90
#
 
91
# Start transaction #4, both tables, rollback.
 
92
#
 
93
START TRANSACTION;
 
94
#
 
95
# Do some statements on the transactional table.
 
96
#
 
97
INSERT INTO t1 VALUES (1,'varchar-1'), (2,'varchar-2'), (3,'varchar-3');
 
98
UPDATE t1 SET c1 = c1 + 10;
 
99
DELETE FROM t1 WHERE c1 = 12;
 
100
#
 
101
# Do some statements on the non-transactional table.
 
102
#
 
103
INSERT INTO t2 VALUES (1,'varchar-1'), (2,'varchar-2'), (3,'varchar-3');
 
104
UPDATE t2 SET c1 = c1 + 10;
 
105
DELETE FROM t2 WHERE c1 = 12;
 
106
#
 
107
# Rollback transaction.
 
108
#
 
109
ROLLBACK;
 
110
Warnings:
 
111
Warning 1196    Some non-transactional changed tables couldn't be rolled back
 
112
SELECT * FROM t1;
 
113
c1      c2
 
114
SELECT * FROM t2;
 
115
c1      c2
 
116
11      varchar-1
 
117
13      varchar-3
 
118
TRUNCATE TABLE t1;
 
119
TRUNCATE TABLE t2;
 
120
#
 
121
# Flush all log buffers to the log file.
 
122
#
 
123
FLUSH LOGS;
 
124
#
 
125
# Call mysqlbinlog to display the log file contents.
 
126
#
 
127
/*!40019 SET @@session.max_insert_delayed_threads=0*/;
 
128
/*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
 
129
DELIMITER /*!*/;
 
130
# at #
 
131
#010909  4:46:40 server id 1  end_log_pos #     Start: binlog v 4, server v #.##.## created 010909  4:46:40 at startup
 
132
ROLLBACK/*!*/;
 
133
# at #
 
134
#010909  4:46:40 server id 1  end_log_pos #     Query   thread_id=#     exec_time=#     error_code=0
 
135
use test/*!*/;
 
136
SET TIMESTAMP=1000000000/*!*/;
 
137
SET @@session.pseudo_thread_id=#/*!*/;
 
138
SET @@session.foreign_key_checks=1, @@session.sql_auto_is_null=1, @@session.unique_checks=1, @@session.autocommit=1/*!*/;
 
139
SET @@session.sql_mode=0/*!*/;
 
140
SET @@session.auto_increment_increment=1, @@session.auto_increment_offset=1/*!*/;
 
141
/*!\C latin1 *//*!*/;
 
142
SET @@session.character_set_client=8,@@session.collation_connection=8,@@session.collation_server=8/*!*/;
 
143
SET @@session.lc_time_names=0/*!*/;
 
144
SET @@session.collation_database=DEFAULT/*!*/;
 
145
CREATE TABLE t1 (
 
146
c1 INT,
 
147
c2 VARCHAR(20)
 
148
) ENGINE=InnoDB DEFAULT CHARSET latin1
 
149
/*!*/;
 
150
# at #
 
151
#010909  4:46:40 server id 1  end_log_pos #     Query   thread_id=#     exec_time=#     error_code=0
 
152
SET TIMESTAMP=1000000000/*!*/;
 
153
CREATE TABLE t2 (
 
154
c1 INT,
 
155
c2 VARCHAR(20)
 
156
) ENGINE=MyISAM DEFAULT CHARSET latin1
 
157
/*!*/;
 
158
# at #
 
159
#010909  4:46:40 server id 1  end_log_pos #     Query   thread_id=#     exec_time=#     error_code=0
 
160
SET TIMESTAMP=1000000000/*!*/;
 
161
BEGIN
 
162
/*!*/;
 
163
# at #
 
164
# at #
 
165
#010909  4:46:40 server id 1  end_log_pos #     Table_map: `test`.`t1` mapped to number #
 
166
#010909  4:46:40 server id 1  end_log_pos #     Write_rows: table id # flags: STMT_END_F
 
167
### INSERT INTO test.t1
 
168
### SET
 
169
###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 
170
###   @2='varchar-1' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
171
### INSERT INTO test.t1
 
172
### SET
 
173
###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 
174
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
175
### INSERT INTO test.t1
 
176
### SET
 
177
###   @1=3 /* INT meta=0 nullable=1 is_null=0 */
 
178
###   @2='varchar-3' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
179
# at #
 
180
# at #
 
181
#010909  4:46:40 server id 1  end_log_pos #     Table_map: `test`.`t1` mapped to number #
 
182
#010909  4:46:40 server id 1  end_log_pos #     Update_rows: table id # flags: STMT_END_F
 
183
### UPDATE test.t1
 
184
### WHERE
 
185
###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 
186
###   @2='varchar-1' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
187
### SET
 
188
###   @1=11 /* INT meta=0 nullable=1 is_null=0 */
 
189
###   @2='varchar-1' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
190
### UPDATE test.t1
 
191
### WHERE
 
192
###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 
193
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
194
### SET
 
195
###   @1=12 /* INT meta=0 nullable=1 is_null=0 */
 
196
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
197
### UPDATE test.t1
 
198
### WHERE
 
199
###   @1=3 /* INT meta=0 nullable=1 is_null=0 */
 
200
###   @2='varchar-3' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
201
### SET
 
202
###   @1=13 /* INT meta=0 nullable=1 is_null=0 */
 
203
###   @2='varchar-3' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
204
# at #
 
205
# at #
 
206
#010909  4:46:40 server id 1  end_log_pos #     Table_map: `test`.`t1` mapped to number #
 
207
#010909  4:46:40 server id 1  end_log_pos #     Delete_rows: table id # flags: STMT_END_F
 
208
### DELETE FROM test.t1
 
209
### WHERE
 
210
###   @1=12 /* INT meta=0 nullable=1 is_null=0 */
 
211
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
212
# at #
 
213
#010909  4:46:40 server id 1  end_log_pos #     Xid = #
 
214
COMMIT/*!*/;
 
215
# at #
 
216
#010909  4:46:40 server id 1  end_log_pos #     Query   thread_id=#     exec_time=#     error_code=0
 
217
SET TIMESTAMP=1000000000/*!*/;
 
218
BEGIN
 
219
/*!*/;
 
220
# at #
 
221
#010909  4:46:40 server id 1  end_log_pos #     Query   thread_id=#     exec_time=#     error_code=0
 
222
SET TIMESTAMP=1000000000/*!*/;
 
223
TRUNCATE TABLE t1
 
224
/*!*/;
 
225
# at #
 
226
#010909  4:46:40 server id 1  end_log_pos #     Xid = #
 
227
COMMIT/*!*/;
 
228
# at #
 
229
#010909  4:46:40 server id 1  end_log_pos #     Query   thread_id=#     exec_time=#     error_code=0
 
230
SET TIMESTAMP=1000000000/*!*/;
 
231
BEGIN
 
232
/*!*/;
 
233
# at #
 
234
#010909  4:46:40 server id 1  end_log_pos #     Query   thread_id=#     exec_time=#     error_code=0
 
235
SET TIMESTAMP=1000000000/*!*/;
 
236
TRUNCATE TABLE t1
 
237
/*!*/;
 
238
# at #
 
239
#010909  4:46:40 server id 1  end_log_pos #     Xid = #
 
240
COMMIT/*!*/;
 
241
# at #
 
242
#010909  4:46:40 server id 1  end_log_pos #     Query   thread_id=#     exec_time=#     error_code=0
 
243
SET TIMESTAMP=1000000000/*!*/;
 
244
BEGIN
 
245
/*!*/;
 
246
# at #
 
247
# at #
 
248
#010909  4:46:40 server id 1  end_log_pos #     Table_map: `test`.`t1` mapped to number #
 
249
#010909  4:46:40 server id 1  end_log_pos #     Write_rows: table id # flags: STMT_END_F
 
250
### INSERT INTO test.t1
 
251
### SET
 
252
###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 
253
###   @2='varchar-1' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
254
### INSERT INTO test.t1
 
255
### SET
 
256
###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 
257
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
258
### INSERT INTO test.t1
 
259
### SET
 
260
###   @1=3 /* INT meta=0 nullable=1 is_null=0 */
 
261
###   @2='varchar-3' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
262
# at #
 
263
# at #
 
264
#010909  4:46:40 server id 1  end_log_pos #     Table_map: `test`.`t1` mapped to number #
 
265
#010909  4:46:40 server id 1  end_log_pos #     Update_rows: table id # flags: STMT_END_F
 
266
### UPDATE test.t1
 
267
### WHERE
 
268
###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 
269
###   @2='varchar-1' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
270
### SET
 
271
###   @1=11 /* INT meta=0 nullable=1 is_null=0 */
 
272
###   @2='varchar-1' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
273
### UPDATE test.t1
 
274
### WHERE
 
275
###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 
276
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
277
### SET
 
278
###   @1=12 /* INT meta=0 nullable=1 is_null=0 */
 
279
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
280
### UPDATE test.t1
 
281
### WHERE
 
282
###   @1=3 /* INT meta=0 nullable=1 is_null=0 */
 
283
###   @2='varchar-3' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
284
### SET
 
285
###   @1=13 /* INT meta=0 nullable=1 is_null=0 */
 
286
###   @2='varchar-3' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
287
# at #
 
288
# at #
 
289
#010909  4:46:40 server id 1  end_log_pos #     Table_map: `test`.`t1` mapped to number #
 
290
#010909  4:46:40 server id 1  end_log_pos #     Delete_rows: table id # flags: STMT_END_F
 
291
### DELETE FROM test.t1
 
292
### WHERE
 
293
###   @1=12 /* INT meta=0 nullable=1 is_null=0 */
 
294
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
295
# at #
 
296
# at #
 
297
#010909  4:46:40 server id 1  end_log_pos #     Table_map: `test`.`t2` mapped to number #
 
298
#010909  4:46:40 server id 1  end_log_pos #     Write_rows: table id # flags: STMT_END_F
 
299
### INSERT INTO test.t2
 
300
### SET
 
301
###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 
302
###   @2='varchar-1' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
303
### INSERT INTO test.t2
 
304
### SET
 
305
###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 
306
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
307
### INSERT INTO test.t2
 
308
### SET
 
309
###   @1=3 /* INT meta=0 nullable=1 is_null=0 */
 
310
###   @2='varchar-3' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
311
# at #
 
312
# at #
 
313
#010909  4:46:40 server id 1  end_log_pos #     Table_map: `test`.`t2` mapped to number #
 
314
#010909  4:46:40 server id 1  end_log_pos #     Update_rows: table id # flags: STMT_END_F
 
315
### UPDATE test.t2
 
316
### WHERE
 
317
###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 
318
###   @2='varchar-1' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
319
### SET
 
320
###   @1=11 /* INT meta=0 nullable=1 is_null=0 */
 
321
###   @2='varchar-1' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
322
### UPDATE test.t2
 
323
### WHERE
 
324
###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 
325
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
326
### SET
 
327
###   @1=12 /* INT meta=0 nullable=1 is_null=0 */
 
328
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
329
### UPDATE test.t2
 
330
### WHERE
 
331
###   @1=3 /* INT meta=0 nullable=1 is_null=0 */
 
332
###   @2='varchar-3' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
333
### SET
 
334
###   @1=13 /* INT meta=0 nullable=1 is_null=0 */
 
335
###   @2='varchar-3' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
336
# at #
 
337
# at #
 
338
#010909  4:46:40 server id 1  end_log_pos #     Table_map: `test`.`t2` mapped to number #
 
339
#010909  4:46:40 server id 1  end_log_pos #     Delete_rows: table id # flags: STMT_END_F
 
340
### DELETE FROM test.t2
 
341
### WHERE
 
342
###   @1=12 /* INT meta=0 nullable=1 is_null=0 */
 
343
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
344
# at #
 
345
#010909  4:46:40 server id 1  end_log_pos #     Xid = #
 
346
COMMIT/*!*/;
 
347
# at #
 
348
#010909  4:46:40 server id 1  end_log_pos #     Query   thread_id=#     exec_time=#     error_code=0
 
349
SET TIMESTAMP=1000000000/*!*/;
 
350
BEGIN
 
351
/*!*/;
 
352
# at #
 
353
#010909  4:46:40 server id 1  end_log_pos #     Query   thread_id=#     exec_time=#     error_code=0
 
354
SET TIMESTAMP=1000000000/*!*/;
 
355
TRUNCATE TABLE t1
 
356
/*!*/;
 
357
# at #
 
358
#010909  4:46:40 server id 1  end_log_pos #     Xid = #
 
359
COMMIT/*!*/;
 
360
# at #
 
361
#010909  4:46:40 server id 1  end_log_pos #     Query   thread_id=#     exec_time=#     error_code=0
 
362
SET TIMESTAMP=1000000000/*!*/;
 
363
TRUNCATE TABLE t2
 
364
/*!*/;
 
365
# at #
 
366
#010909  4:46:40 server id 1  end_log_pos #     Query   thread_id=#     exec_time=#     error_code=0
 
367
SET TIMESTAMP=1000000000/*!*/;
 
368
BEGIN
 
369
/*!*/;
 
370
# at #
 
371
# at #
 
372
#010909  4:46:40 server id 1  end_log_pos #     Table_map: `test`.`t1` mapped to number #
 
373
#010909  4:46:40 server id 1  end_log_pos #     Write_rows: table id # flags: STMT_END_F
 
374
### INSERT INTO test.t1
 
375
### SET
 
376
###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 
377
###   @2='varchar-1' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
378
### INSERT INTO test.t1
 
379
### SET
 
380
###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 
381
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
382
### INSERT INTO test.t1
 
383
### SET
 
384
###   @1=3 /* INT meta=0 nullable=1 is_null=0 */
 
385
###   @2='varchar-3' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
386
# at #
 
387
# at #
 
388
#010909  4:46:40 server id 1  end_log_pos #     Table_map: `test`.`t1` mapped to number #
 
389
#010909  4:46:40 server id 1  end_log_pos #     Update_rows: table id # flags: STMT_END_F
 
390
### UPDATE test.t1
 
391
### WHERE
 
392
###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 
393
###   @2='varchar-1' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
394
### SET
 
395
###   @1=11 /* INT meta=0 nullable=1 is_null=0 */
 
396
###   @2='varchar-1' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
397
### UPDATE test.t1
 
398
### WHERE
 
399
###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 
400
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
401
### SET
 
402
###   @1=12 /* INT meta=0 nullable=1 is_null=0 */
 
403
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
404
### UPDATE test.t1
 
405
### WHERE
 
406
###   @1=3 /* INT meta=0 nullable=1 is_null=0 */
 
407
###   @2='varchar-3' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
408
### SET
 
409
###   @1=13 /* INT meta=0 nullable=1 is_null=0 */
 
410
###   @2='varchar-3' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
411
# at #
 
412
# at #
 
413
#010909  4:46:40 server id 1  end_log_pos #     Table_map: `test`.`t1` mapped to number #
 
414
#010909  4:46:40 server id 1  end_log_pos #     Delete_rows: table id # flags: STMT_END_F
 
415
### DELETE FROM test.t1
 
416
### WHERE
 
417
###   @1=12 /* INT meta=0 nullable=1 is_null=0 */
 
418
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
419
# at #
 
420
# at #
 
421
#010909  4:46:40 server id 1  end_log_pos #     Table_map: `test`.`t2` mapped to number #
 
422
#010909  4:46:40 server id 1  end_log_pos #     Write_rows: table id # flags: STMT_END_F
 
423
### INSERT INTO test.t2
 
424
### SET
 
425
###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 
426
###   @2='varchar-1' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
427
### INSERT INTO test.t2
 
428
### SET
 
429
###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 
430
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
431
### INSERT INTO test.t2
 
432
### SET
 
433
###   @1=3 /* INT meta=0 nullable=1 is_null=0 */
 
434
###   @2='varchar-3' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
435
# at #
 
436
# at #
 
437
#010909  4:46:40 server id 1  end_log_pos #     Table_map: `test`.`t2` mapped to number #
 
438
#010909  4:46:40 server id 1  end_log_pos #     Update_rows: table id # flags: STMT_END_F
 
439
### UPDATE test.t2
 
440
### WHERE
 
441
###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 
442
###   @2='varchar-1' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
443
### SET
 
444
###   @1=11 /* INT meta=0 nullable=1 is_null=0 */
 
445
###   @2='varchar-1' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
446
### UPDATE test.t2
 
447
### WHERE
 
448
###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 
449
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
450
### SET
 
451
###   @1=12 /* INT meta=0 nullable=1 is_null=0 */
 
452
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
453
### UPDATE test.t2
 
454
### WHERE
 
455
###   @1=3 /* INT meta=0 nullable=1 is_null=0 */
 
456
###   @2='varchar-3' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
457
### SET
 
458
###   @1=13 /* INT meta=0 nullable=1 is_null=0 */
 
459
###   @2='varchar-3' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
460
# at #
 
461
# at #
 
462
#010909  4:46:40 server id 1  end_log_pos #     Table_map: `test`.`t2` mapped to number #
 
463
#010909  4:46:40 server id 1  end_log_pos #     Delete_rows: table id # flags: STMT_END_F
 
464
### DELETE FROM test.t2
 
465
### WHERE
 
466
###   @1=12 /* INT meta=0 nullable=1 is_null=0 */
 
467
###   @2='varchar-2' /* VARSTRING(20) meta=20 nullable=1 is_null=0 */
 
468
# at #
 
469
#010909  4:46:40 server id 1  end_log_pos #     Query   thread_id=#     exec_time=#     error_code=0
 
470
SET TIMESTAMP=1000000000/*!*/;
 
471
ROLLBACK
 
472
/*!*/;
 
473
# at #
 
474
#010909  4:46:40 server id 1  end_log_pos #     Query   thread_id=#     exec_time=#     error_code=0
 
475
SET TIMESTAMP=1000000000/*!*/;
 
476
BEGIN
 
477
/*!*/;
 
478
# at #
 
479
#010909  4:46:40 server id 1  end_log_pos #     Query   thread_id=#     exec_time=#     error_code=0
 
480
SET TIMESTAMP=1000000000/*!*/;
 
481
TRUNCATE TABLE t1
 
482
/*!*/;
 
483
# at #
 
484
#010909  4:46:40 server id 1  end_log_pos #     Xid = #
 
485
COMMIT/*!*/;
 
486
# at #
 
487
#010909  4:46:40 server id 1  end_log_pos #     Query   thread_id=#     exec_time=#     error_code=0
 
488
SET TIMESTAMP=1000000000/*!*/;
 
489
TRUNCATE TABLE t2
 
490
/*!*/;
 
491
# at #
 
492
#010909  4:46:40 server id 1  end_log_pos #     Rotate to master-bin.000002  pos: 4
 
493
DELIMITER ;
 
494
# End of log file
 
495
ROLLBACK /* added by mysqlbinlog */;
 
496
/*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;
 
497
#
 
498
# Cleanup.
 
499
#
 
500
DROP TABLE t1, t2;