Linux ip-172-26-2-223 5.4.0-1018-aws #18-Ubuntu SMP Wed Jun 24 01:15:00 UTC 2020 x86_64
Apache
: 172.26.2.223 | : 18.227.111.48
Cant Read [ /etc/named.conf ]
8.1.13
www
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
www /
server /
mysql /
mysql-test /
extra /
rpl_tests /
[ HOME SHELL ]
Name
Size
Permission
Action
check_type.inc
2.29
KB
-rw-r--r--
create_recursive_construct.inc
16.61
KB
-rw-r--r--
create_recursive_construct_stm...
16.48
KB
-rw-r--r--
delayed_slave_wait_on_query.in...
1.59
KB
-rw-r--r--
gtid_disconnect_drop_temporary...
3.11
KB
-rw-r--r--
rpl_EE_err.test
1.03
KB
-rw-r--r--
rpl_auto_increment.test
8.63
KB
-rw-r--r--
rpl_auto_increment_insert_view...
1.37
KB
-rw-r--r--
rpl_auto_increment_invoke_trig...
2.47
KB
-rw-r--r--
rpl_autoinc_func_invokes_trigg...
1.78
KB
-rw-r--r--
rpl_binlog_max_cache_size.test
18.23
KB
-rw-r--r--
rpl_blackhole.test
1.03
KB
-rw-r--r--
rpl_change_master.test
10.46
KB
-rw-r--r--
rpl_change_master_bind.inc
2.23
KB
-rw-r--r--
rpl_charset.test
4.45
KB
-rw-r--r--
rpl_check_gtid.inc
4.87
KB
-rw-r--r--
rpl_commit_after_flush.test
272
B
-rw-r--r--
rpl_conflicts.test
5.45
KB
-rw-r--r--
rpl_crash_safe.inc
4.13
KB
-rw-r--r--
rpl_crash_safe.test
7.61
KB
-rw-r--r--
rpl_create_msr_channels.inc
2.53
KB
-rw-r--r--
rpl_db_stmts_ignored.inc
1.7
KB
-rw-r--r--
rpl_ddl.test
21.62
KB
-rw-r--r--
rpl_deadlock.test
6.05
KB
-rw-r--r--
rpl_delete_no_where.test
523
B
-rw-r--r--
rpl_do_table_filter_insensitiv...
492
B
-rw-r--r--
rpl_do_table_filter_sensitive....
491
B
-rw-r--r--
rpl_drop_create_temp_table.inc
29.79
KB
-rw-r--r--
rpl_drop_create_temp_table.tes...
17.8
KB
-rw-r--r--
rpl_drop_multiple_tables.inc
4
KB
-rw-r--r--
rpl_drop_multiple_tables_in_mu...
1.18
KB
-rw-r--r--
rpl_extra_col_master.test
31.93
KB
-rw-r--r--
rpl_extra_col_slave.test
28.76
KB
-rw-r--r--
rpl_failed_optimize.test
666
B
-rw-r--r--
rpl_filters.test
530
B
-rw-r--r--
rpl_flsh_tbls.test
1.86
KB
-rw-r--r--
rpl_foreign_key.test
1.7
KB
-rw-r--r--
rpl_generate_mts_gap.test
1.6
KB
-rw-r--r--
rpl_generate_mts_gap_with_miss...
3.22
KB
-rw-r--r--
rpl_generate_mts_gap_with_miss...
408
B
-rw-r--r--
rpl_get_master_version_and_clo...
2.88
KB
-rw-r--r--
rpl_gtid_drop_table.inc
1.11
KB
-rw-r--r--
rpl_gtid_mixed_rows_and_stmts_...
3.35
KB
-rw-r--r--
rpl_gtid_mts_relay_log_recover...
4.39
KB
-rw-r--r--
rpl_gtid_temp_table_in_func_or...
3.69
KB
-rw-r--r--
rpl_gtids_restart_slave_io_los...
3.48
KB
-rw-r--r--
rpl_heartbeat_2slaves.inc
4.27
KB
-rw-r--r--
rpl_ignore_super_read_only.tes...
6.19
KB
-rw-r--r--
rpl_ignore_table_filter_insens...
508
B
-rw-r--r--
rpl_ignore_table_filter_sensit...
506
B
-rw-r--r--
rpl_implicit_commit_binlog.tes...
17.22
KB
-rw-r--r--
rpl_innodb.test
4.53
KB
-rw-r--r--
rpl_insert_id.test
15.12
KB
-rw-r--r--
rpl_insert_id_pk.test
2.65
KB
-rw-r--r--
rpl_insert_ignore.test
4.9
KB
-rw-r--r--
rpl_kill_query.inc
4.14
KB
-rw-r--r--
rpl_loaddata.test
8.91
KB
-rw-r--r--
rpl_loaddata_s.inc
896
B
-rw-r--r--
rpl_loadfile.test
1.08
KB
-rw-r--r--
rpl_log.test
3.9
KB
-rw-r--r--
rpl_lower_case_table_names.tes...
4.07
KB
-rw-r--r--
rpl_max_relay_size.test
2.58
KB
-rw-r--r--
rpl_mixing_engines.inc
23.15
KB
-rw-r--r--
rpl_mixing_engines.test
54.43
KB
-rw-r--r--
rpl_mts_crash_safe.inc
5.92
KB
-rw-r--r--
rpl_mts_crash_safe.test
6.74
KB
-rw-r--r--
rpl_mts_execute_partial_trx_in...
1.11
KB
-rw-r--r--
rpl_mts_pending_events.inc
4.91
KB
-rw-r--r--
rpl_mts_relay_log_recovery.tes...
2.93
KB
-rw-r--r--
rpl_mts_transaction_retry.inc
7.9
KB
-rw-r--r--
rpl_multi_query.test
782
B
-rw-r--r--
rpl_multi_source_corrupt_repos...
18.31
KB
-rw-r--r--
rpl_multi_source_generate_mts_...
2.11
KB
-rw-r--r--
rpl_multi_update.test
805
B
-rw-r--r--
rpl_multi_update2.test
1.35
KB
-rw-r--r--
rpl_multi_update3.test
4.52
KB
-rw-r--r--
rpl_not_null.test
10.76
KB
-rw-r--r--
rpl_parallel_ddl.test
5.35
KB
-rw-r--r--
rpl_parallel_load.test
6.1
KB
-rw-r--r--
rpl_parallel_load_innodb.test
7
KB
-rw-r--r--
rpl_parallel_recovery_core.tes...
6.74
KB
-rw-r--r--
rpl_partition.test
7.88
KB
-rw-r--r--
rpl_perfschema_applier_xa_stat...
2.96
KB
-rw-r--r--
rpl_perfschema_order_by.test
3.12
KB
-rw-r--r--
rpl_record_compare.test
2.1
KB
-rw-r--r--
rpl_relayrotate.test
2.68
KB
-rw-r--r--
rpl_replication_observers_exam...
2.61
KB
-rw-r--r--
rpl_reset_slave.test
3.82
KB
-rw-r--r--
rpl_reset_slave_all_thread_saf...
1.2
KB
-rw-r--r--
rpl_rollback_to_savepoint.inc
7.54
KB
-rw-r--r--
rpl_row_001.test
2.68
KB
-rw-r--r--
rpl_row_UUID.test
2.61
KB
-rw-r--r--
rpl_row_basic.test
24.58
KB
-rw-r--r--
rpl_row_blob.test
5.57
KB
-rw-r--r--
rpl_row_empty_imgs.test
5.69
KB
-rw-r--r--
rpl_row_event_max_size.inc
4.05
KB
-rw-r--r--
rpl_row_func003.test
3.13
KB
-rw-r--r--
rpl_row_idempotency.test
8.39
KB
-rw-r--r--
rpl_row_img.test
8.23
KB
-rw-r--r--
rpl_row_img_blobs.test
5.82
KB
-rw-r--r--
rpl_row_img_diff_indexes.test
9.11
KB
-rw-r--r--
rpl_row_sp002.test
5.26
KB
-rw-r--r--
rpl_row_sp003.test
2.02
KB
-rw-r--r--
rpl_row_sp006.test
2.78
KB
-rw-r--r--
rpl_row_sp007.test
1.5
KB
-rw-r--r--
rpl_row_tabledefs.test
7.97
KB
-rw-r--r--
rpl_seconds_behind_master_mts_...
12.04
KB
-rw-r--r--
rpl_seconds_behind_master_mts_...
10.2
KB
-rw-r--r--
rpl_semi_sync_ack_thread.inc
676
B
-rw-r--r--
rpl_semi_sync_after_sync.test
4.82
KB
-rw-r--r--
rpl_semi_sync_deadlock.test
1.46
KB
-rw-r--r--
rpl_semi_sync_group_commit_dea...
1.71
KB
-rw-r--r--
rpl_set_null.test
2.85
KB
-rw-r--r--
rpl_sp.test
17.69
KB
-rw-r--r--
rpl_split_statements.test
17.96
KB
-rw-r--r--
rpl_start_stop_slave.test
5.4
KB
-rw-r--r--
rpl_stm_EE_err2.test
1.5
KB
-rw-r--r--
rpl_stm_create_if_not_exists.t...
6.87
KB
-rw-r--r--
rpl_stop_middle_group.test
5.17
KB
-rw-r--r--
rpl_stop_slave.test
1.56
KB
-rw-r--r--
rpl_stress_test.inc
2.21
KB
-rw-r--r--
rpl_sv_relay_space.test
921
B
-rw-r--r--
rpl_sync_relay_log_info.inc
9.02
KB
-rw-r--r--
rpl_sync_relay_log_info_assert...
3.23
KB
-rw-r--r--
rpl_temp_error.test
623
B
-rw-r--r--
rpl_temporary.test
10.6
KB
-rw-r--r--
rpl_test_framework.inc
2.42
KB
-rw-r--r--
rpl_tmp_table_and_DDL.test
4.8
KB
-rw-r--r--
rpl_trig004.test
1.7
KB
-rw-r--r--
rpl_truncate.test
425
B
-rw-r--r--
rpl_truncate_helper.test
976
B
-rw-r--r--
rpl_trx_boundary_parser.inc
1.59
KB
-rw-r--r--
rpl_trx_boundary_parser_all_st...
7.19
KB
-rw-r--r--
rpl_trx_boundary_parser_one_st...
3.69
KB
-rw-r--r--
rpl_trx_boundary_parser_warnin...
4.51
KB
-rw-r--r--
rpl_variables_stm.test
24.26
KB
-rw-r--r--
rpl_xa_gtid_next.inc
2.46
KB
-rw-r--r--
rpl_xa_mixed_engines.inc
1.89
KB
-rw-r--r--
type_conversions.test
23.7
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : rpl_drop_create_temp_table.test
############################################################################### # In this test case, we check how changes to temporary tables are written # to the binary log. # # # B - Begin # C - Commit # R - Rollback # # # T - Inserts a row into a T-table # N-Temp - Inserts a row into a temporary N-table. # # # T-SELECT-N-Temp - Selects from a temporary N-table and inserts # into a T-table. # N-SELECT-N-Temp - Selects from a temporary N-table and inserts # into a N-table. # T-SELECT-T-Temp - Selects from a temporary T-table and inserts # into a T-table. # N-SELECT-T-Temp - Selects from a temporary T-table and inserts # into a N-table. # Create-N-Temp - Creates a temporary N-table if a temporary N-table # was dropped before # Create-T-Temp - Creates a temporary T-table if a temporary T-table # was dropped before # # # Drop-Temp-T-Temp - Drops a temporary T-table if there is any # Drop-Temp-N-Temp - Drops a temporary N-table if there is any # Drop-Temp-TN-Temp - Drops both a temporary T-table and N-table if there # is any # Drop-Temp-TT-Temp - Drops two temporary T-tables if there is any # Drop-Temp-NN-Temp - Drops two temporary N-tables if there is any # Drop-Temp-Xe-Temp - Tries to drop a temporary table that does not exist # Drop-Temp-NXe-Temp - Drops a temporary N-table if there is any and # a temporary table that does not exist # Drop-Temp-TXe-Temp - Drops a temporary T-table if there is any and # a temporary table that does not exist # # # Drop-Temp-If-Xe-Temp - Tries to drop a temporary table that does not exist # Drop-Temp-If-TXe-Temp - Drops a temporary T-table if there is any and # a temporary table that does not exist # # # Drop-T - Drops a T-table if there is any # Drop-N - Drops a N-table if there is any # Drop-Xe - Tries to drop a table that does not exist # Drop-TXe - Drops a T-table if there is any and a table that does # not exist # Drop-NXe - Drops a N-table if there is any and a table that does # not exist # Drop-TN - Drops both a T-table and N-table if there is any # Drop-TT - Drops two T-tables if there is any # Drop-NN - Drops two N-tables if there is any # Drop-N-TN-Temp - Drops a N-table and both a temporary T-table and # N-table if there is any # # # Drop-If-Xe - Tries to drop a table that does not exist # Drop-If-TXe - Drops a T-table if there is any and a table that does # not exist # # # This test uses the commands available at: # extra/rpl_tests/rpl_drop_create_temp_table.inc # ############################################################################### --echo ######################################################################### --echo # CONFIGURATION --echo ######################################################################### call mtr.add_suppression("Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEMENT."); --let $tot_table= 2 SET @commands= 'configure'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc --echo ######################################################################### --echo # 1 - Tables dropped by "DROP TEMPORARY TABLE" --echo ######################################################################### connection master; --echo --echo # --echo #1) Generates in the binlog what follows: --echo # SET @commands= 'Drop-Temp-T-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-Temp-N-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-Temp-Xe-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-Temp-If-Xe-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-Temp-TXe-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-Temp-If-TXe-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-Temp-NXe-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-Temp-If-NXe-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-Temp-TN-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-Temp-TT-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-Temp-NN-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc --echo --echo # --echo #2) Generates in the binlog what follows: --echo # SET @commands= 'B T Drop-Temp-T-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-T-Temp N Drop-Temp-T-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-N-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-N-Temp N Drop-Temp-N-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-Xe-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-Xe-Temp N Drop-Temp-Xe-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-If-Xe-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-If-Xe-Temp N Drop-Temp-If-Xe-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-TXe-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-TXe-Temp N Drop-Temp-TXe-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-If-TXe-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-If-TXe-Temp N Drop-Temp-If-TXe-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-NXe-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-NXe-Temp N Drop-Temp-NXe-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-If-NXe-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-If-NXe-Temp N Drop-Temp-If-NXe-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-TN-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-TN-Temp N Drop-Temp-TN-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-TT-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-TT-Temp N Drop-Temp-TT-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-NN-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-NN-Temp N Drop-Temp-NN-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-NN-Temp N Drop-Temp-NN-Temp Ne C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-NN-Temp N Drop-Temp-NN-Temp Te C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-NN-Temp N Drop-Temp-NN-Temp NeT-trig C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc --echo --echo # --echo #3) Generates in the binlog what follows: --echo # SET @commands= 'B T Drop-Temp-T-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-T-Temp N Drop-Temp-T-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-N-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-N-Temp N Drop-Temp-N-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-Xe-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-Xe-Temp N Drop-Temp-Xe-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-If-Xe-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-If-Xe-Temp N Drop-Temp-If-Xe-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-TXe-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-TXe-Temp N Drop-Temp-TXe-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-If-TXe-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-If-TXe-Temp N Drop-Temp-If-TXe-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-NXe-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-NXe-Temp N Drop-Temp-NXe-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-If-NXe-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-If-NXe-Temp N Drop-Temp-If-NXe-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-TN-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-TN-Temp N Drop-Temp-TN-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-TT-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-TT-Temp N Drop-Temp-TT-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-NN-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-NN-Temp N Drop-Temp-NN-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-NN-Temp N Drop-Temp-NN-Temp Ne R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-NN-Temp N Drop-Temp-NN-Temp Te R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Temp-NN-Temp N Drop-Temp-NN-Temp NeT-trig R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc --echo ######################################################################### --echo # 2 - Tables dropped by "DROP TABLE" --echo ######################################################################### connection master; --echo --echo # --echo #1) Generates in the binlog what follows: --echo # SET @commands= 'Drop-T'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-N'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-Xe'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-If-Xe'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-TXe'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-If-TXe'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-NXe'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-If-NXe'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-TN'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-TT'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-NN'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-N-TN-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-TN-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc --echo --echo # --echo #2) Generates in the binlog what follows: --echo # SET @commands= 'B T Drop-T'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-N'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-Xe'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-If-Xe'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-TXe'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-If-TXe'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-NXe'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-If-NXe'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-TN'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-TT'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-NN'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-N-TN-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B T Drop-TN-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc --echo ######################################################################### --echo # 3 - CREATE TEMPORARY TABLE --echo ######################################################################### connection master; --echo --echo # --echo #1) Generates in the binlog what follows: --echo # SET @commands= 'Drop-Temp-N-Temp Create-N-Temp Drop-Temp-N-Temp Drop-Temp-N-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'Drop-Temp-T-Temp Create-T-Temp Drop-Temp-T-Temp Drop-Temp-T-Temp'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc --echo --echo # --echo #2) Generates in the binlog what follows: --echo # SET @commands= 'B T Drop-Temp-N-Temp Create-N-Temp Drop-Temp-N-Temp Drop-Temp-N-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B Drop-Temp-T-Temp Create-T-Temp Drop-Temp-T-Temp Drop-Temp-T-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B Drop-Temp-T-Temp Create-T-Temp Drop-Temp-T-Temp Drop-Temp-T-Temp Ne C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B Drop-Temp-T-Temp Create-T-Temp Drop-Temp-T-Temp Drop-Temp-T-Temp Te C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B Drop-Temp-T-Temp Create-T-Temp Drop-Temp-T-Temp Drop-Temp-T-Temp NeT-trig C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc --echo --echo # --echo #3) Generates in the binlog what follows: --echo # SET @commands= 'B T Drop-Temp-N-Temp Create-N-Temp Drop-Temp-N-Temp Drop-Temp-N-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B Drop-Temp-T-Temp Create-T-Temp Drop-Temp-T-Temp Drop-Temp-T-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B Drop-Temp-T-Temp Create-T-Temp Drop-Temp-T-Temp Drop-Temp-T-Temp Ne R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B Drop-Temp-T-Temp Create-T-Temp Drop-Temp-T-Temp Drop-Temp-T-Temp Te R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B Drop-Temp-T-Temp Create-T-Temp Drop-Temp-T-Temp Drop-Temp-T-Temp NeT-trig R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc --echo ######################################################################### --echo # 4 - CHANGING TEMPORARY TABLES --echo ######################################################################### connection master; --echo --echo # --echo #1) Generates in the binlog what follows: --echo # SET @commands= 'B N N-Temp N-SELECT-N-Temp N-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B N N-Temp T-SELECT-N-Temp N-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B N N-Temp N-SELECT-T-Temp N-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B N N-Temp T-SELECT-T-Temp N-Temp C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B N N-Temp T-SELECT-T-Temp N-Temp Ne C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B N N-Temp T-SELECT-T-Temp N-Temp Te C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B N N-Temp T-SELECT-T-Temp N-Temp NeT-trig C'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc --echo --echo --echo # --echo #2) Generates in the binlog what follows: --echo # SET @commands= 'B N N-Temp N-SELECT-N-Temp N-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B N N-Temp T-SELECT-N-Temp N-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B N N-Temp N-SELECT-T-Temp N-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B N N-Temp T-SELECT-T-Temp N-Temp R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B N N-Temp T-SELECT-T-Temp N-Temp Ne R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B N N-Temp T-SELECT-T-Temp N-Temp Te R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc SET @commands= 'B N N-Temp T-SELECT-T-Temp N-Temp NeT-trig R'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc --echo ################################################################################### --echo # CHECK CONSISTENCY --echo ################################################################################### connection master; sync_slave_with_master; let $MYSQLD_DATADIR= `SELECT @@datadir`; if (`select @@session.binlog_format != 'STATEMENT'`) { --exec $MYSQL_DUMP --compact --order-by-primary --skip-extended-insert --no-create-info test > $MYSQLD_DATADIR/test-temporary-master.sql --exec $MYSQL_DUMP_SLAVE --compact --order-by-primary --skip-extended-insert --no-create-info test > $MYSQLD_DATADIR/test-temporary-slave.sql --diff_files $MYSQLD_DATADIR/test-temporary-master.sql $MYSQLD_DATADIR/test-temporary-slave.sql } --echo ######################################################################### --echo # CLEAN --echo ######################################################################### SET @commands= 'clean'; --source extra/rpl_tests/rpl_drop_create_temp_table.inc
Close