query_init: CREATE DATABASE IF NOT EXISTS db1 ; CREATE DATABASE IF NOT EXISTS db2 ; query: create_table | drop_table | create_procedure | drop_procedure | call_procedure |call_procedure | rotate_event | auto_commit ; rotate_event: FLUSH TABLES ; create_table: CREATE TABLE IF NOT EXISTS db1.table_name (table_cols) ENGINE = storage_engine | CREATE TABLE IF NOT EXISTS db2.table_name (table_cols) ENGINE = storage_engine ; storage_engine: Myisam | Innodb | Falcon ; table_cols: one_col | two_col | three_col ; one_col: column_definition ; two_col: column_definition, column_definition ; three_col: column_definition, column_definition, column_definition ; column_definition: new_column data_type column_option ; new_column: c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | c9 | c10 ; data_type: INT | CHAR(255) | TINYINT | VARCHAR(255) | SMALLINT | BIGINT | TIME | YEAR | TIMESTAMP | DATETIME | DATE | TEXT | BLOB ; column_option: NULL | NOT NULL ; table_name: t1 | t2 | t3 | t4 | t5 | t6 | t7 | t8 | t9 | t10 ; drop_table: DROP TABLE IF EXISTS db1.table_name | DROP TABLE IF EXISTS db2.table_name ; create_procedure: CREATE PROCEDURE db1.procedure_name () SET @pro=10 | CREATE PROCEDURE db2.procedure_name () SET @pro=100 ; procedure_name: letter ; drop_procedure: DROP PROCEDURE IF EXISTS db1.procedure_name | DROP PROCEDURE IF EXISTS db2.procedure_name ; call_procedure: CALL db1.procedure_name | CALL db2.procedure_name ; auto_commit: SET AUTOCOMMIT = ON | SET AUTOCOMMIT= OFF ;