summaryrefslogtreecommitdiff
path: root/sql/sql_lex.h
diff options
context:
space:
mode:
authorsasha@mysql.sashanet.com <>2000-09-14 16:34:50 -0600
committersasha@mysql.sashanet.com <>2000-09-14 16:34:50 -0600
commit44455063e5612f63c5b6bb80cc38f43ac4aa7b4c (patch)
tree6f789a128f7f2f981c423d22a6bebd80ccf71633 /sql/sql_lex.h
parent243579e8b2857c6827cf9117c0baa96978e75809 (diff)
downloadmariadb-git-44455063e5612f63c5b6bb80cc38f43ac4aa7b4c.tar.gz
BACKUP TABLE TO 'directory'
RESTORE TABLE FROM 'directory' log on slave when it connects to the master
Diffstat (limited to 'sql/sql_lex.h')
-rw-r--r--sql/sql_lex.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/sql/sql_lex.h b/sql/sql_lex.h
index 083bc8a83b5..5f5490e11e6 100644
--- a/sql/sql_lex.h
+++ b/sql/sql_lex.h
@@ -47,7 +47,7 @@ enum enum_sql_command {
SQLCOM_ROLLBACK, SQLCOM_COMMIT, SQLCOM_SLAVE_START, SQLCOM_SLAVE_STOP,
SQLCOM_BEGIN, SQLCOM_LOAD_MASTER_TABLE, SQLCOM_SHOW_CREATE,
SQLCOM_SHOW_MASTER_STAT, SQLCOM_SHOW_SLAVE_STAT, SQLCOM_CHANGE_MASTER,
- SQLCOM_RENAME_TABLE
+ SQLCOM_RENAME_TABLE, SQLCOM_BACKUP_TABLE, SQLCOM_RESTORE_TABLE
};
enum lex_states { STATE_START, STATE_CHAR, STATE_IDENT,
@@ -134,7 +134,8 @@ typedef struct st_lex {
THD *thd;
udf_func udf;
HA_CHECK_OPT check_opt; // check/repair options
- LEX_MASTER_INFO mi; // used by CHANGE MASTER
+ LEX_MASTER_INFO mi; // used by CHANGE MASTER
+ char* backup_dir; // used by BACKUP / RESTORE
} LEX;