mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Merging mysql-next-mr-merge to mysql-next-mr.
This commit is contained in:
@ -155,7 +155,8 @@ static char * opt_mysql_unix_port=0;
|
||||
static int connect_flag=CLIENT_INTERACTIVE;
|
||||
static char *current_host,*current_db,*current_user=0,*opt_password=0,
|
||||
*current_prompt=0, *delimiter_str= 0,
|
||||
*default_charset= (char*) MYSQL_DEFAULT_CHARSET_NAME;
|
||||
*default_charset= (char*) MYSQL_DEFAULT_CHARSET_NAME,
|
||||
*opt_init_command= 0;
|
||||
static char *histfile;
|
||||
static char *histfile_tmp;
|
||||
static String glob_buffer,old_buffer;
|
||||
@ -1384,6 +1385,10 @@ static struct my_option my_long_options[] =
|
||||
{"ignore-spaces", 'i', "Ignore space after function names.",
|
||||
(uchar**) &ignore_spaces, (uchar**) &ignore_spaces, 0, GET_BOOL, NO_ARG, 0, 0,
|
||||
0, 0, 0, 0},
|
||||
{"init-command", OPT_INIT_COMMAND,
|
||||
"SQL Command to execute when connecting to MySQL server. Will automatically be re-executed when reconnecting.",
|
||||
(uchar**) &opt_init_command, (uchar**) &opt_init_command, 0,
|
||||
GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
|
||||
{"local-infile", OPT_LOCAL_INFILE, "Enable/disable LOAD DATA LOCAL INFILE.",
|
||||
(uchar**) &opt_local_infile,
|
||||
(uchar**) &opt_local_infile, 0, GET_BOOL, OPT_ARG, 0, 0, 0, 0, 0, 0},
|
||||
@ -4203,6 +4208,8 @@ sql_real_connect(char *host,char *database,char *user,char *password,
|
||||
mysql_close(&mysql);
|
||||
}
|
||||
mysql_init(&mysql);
|
||||
if (opt_init_command)
|
||||
mysql_options(&mysql, MYSQL_INIT_COMMAND, opt_init_command);
|
||||
if (opt_connect_timeout)
|
||||
{
|
||||
uint timeout=opt_connect_timeout;
|
||||
|
Reference in New Issue
Block a user