~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to client/drizzleimport.cc

  • Committer: Brian Aker
  • Date: 2010-01-19 01:39:22 UTC
  • mfrom: (971.8.6 eday-dev)
  • Revision ID: brian@gaz-20100119013922-dxgxovlhv8y7zpfs
MergeĀ Eric

Show diffs side-by-side

added added

removed removed

Lines of Context:
60
60
static bool verbose= false, lock_tables= false, ignore_errors= false,
61
61
            opt_delete= false, opt_replace= false, silent= false,
62
62
            ignore_unique= false, opt_low_priority= false,
63
 
            tty_password= false;
 
63
            tty_password= false, opt_mysql= false;
64
64
 
65
65
static uint32_t opt_use_threads= 0, opt_local_file= 0;
66
66
static char  *opt_password= NULL, *current_user= NULL,
68
68
    *lines_terminated= NULL, *enclosed= NULL, *opt_enclosed= NULL,
69
69
    *escaped= NULL, *opt_columns= NULL;
70
70
static uint32_t opt_drizzle_port= 0;
71
 
static char * opt_drizzle_unix_port= 0;
72
71
static int64_t opt_ignore_lines= -1;
73
72
 
74
73
static struct my_option my_long_options[] =
116
115
  {"low-priority", OPT_LOW_PRIORITY,
117
116
   "Use LOW_PRIORITY when updating the table.", (char**) &opt_low_priority,
118
117
   (char**) &opt_low_priority, 0, GET_BOOL, NO_ARG, 0, 0, 0, 0, 0, 0},
 
118
  {"mysql", 'm', N_("Use MySQL Protocol."),
 
119
   (char**) &opt_mysql, (char**) &opt_mysql, 0, GET_BOOL, NO_ARG, 0, 0, 0,
 
120
   0, 0, 0},
119
121
  {"password", 'P',
120
122
   "Password to use when connecting to server. If password is not given it's asked from the tty.",
121
123
   0, 0, 0, GET_STR, OPT_ARG, 0, 0, 0, 0, 0, 0},
129
131
   (char**) &opt_replace, (char**) &opt_replace, 0, GET_BOOL, NO_ARG, 0, 0, 0, 0, 0, 0},
130
132
  {"silent", 's', "Be more silent.", (char**) &silent, (char**) &silent, 0,
131
133
   GET_BOOL, NO_ARG, 0, 0, 0, 0, 0, 0},
132
 
  {"socket", 'S', "Socket file to use for connection.",
133
 
   (char**) &opt_drizzle_unix_port, (char**) &opt_drizzle_unix_port, 0, GET_STR,
134
 
   REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
135
134
  {"use-threads", OPT_USE_THREADS,
136
135
   "Load files in parallel. The argument is the number "
137
136
   "of threads to use for loading data.",
406
405
  if (!(drizzle= drizzle_create(NULL)))
407
406
    return 0;
408
407
  if (!(con= drizzle_con_add_tcp(drizzle,NULL,host,opt_drizzle_port,user,passwd,
409
 
                                 database, DRIZZLE_CON_NONE)))
 
408
                                 database, opt_mysql ? DRIZZLE_CON_MYSQL : DRIZZLE_CON_NONE)))
410
409
  {
411
410
    return 0;
412
411
  }