2009-09-16 14:03:18 +02:00
'\" t
2009-05-25 11:59:47 +02:00
. \"
2022-05-10 02:04:10 +02:00
.TH "\FBMARIADB-IMPORT\FR" "1" "27 June 2019" "MariaDB 10\&.5" "MariaDB Database System"
2009-09-16 14:03:18 +02:00
. \" -----------------------------------------------------------------
. \" * set default formatting
. \" -----------------------------------------------------------------
2009-05-25 11:59:47 +02:00
. \" disable hyphenation
.nh
. \" disable justification (adjust text to left margin only)
.ad l
2009-09-16 14:03:18 +02:00
. \" -----------------------------------------------------------------
. \" * MAIN CONTENT STARTS HERE *
. \" -----------------------------------------------------------------
. \" mysqlimport
. \" importing: data
. \" data: importing
. \" files: text
. \" text files: importing
2009-05-25 11:59:47 +02:00
.SH "NAME"
2022-05-27 17:04:31 +02:00
mariadb-import \- a data import program (mysqlimport is now a symlink to mariadb-import)
2009-05-25 11:59:47 +02:00
.SH "SYNOPSIS"
2009-09-16 14:03:18 +02:00
.HP \w '\fBmysqlimport\ [\fR\fB\fIoptions\fR\fR\fB]\ \fR \fB \fI db_name\fR\fR\fB\ \fR \fB \fI textfile1\fR\fR\fB\ \& .\&.\&.\fR\ 'u
\fB mysqlimport [\fR \fB \fI options\fR \fR \fB ] \fR \fB \fI db_name\fR \fR \fB \fR \fB \fI textfile1\fR \fR \fB \& .\& .\& .\fR
2009-05-25 11:59:47 +02:00
.SH "DESCRIPTION"
.PP
The
\fB mysqlimport\fR
client provides a command\- line interface to the
LOAD DATA INFILE
2009-09-16 14:03:18 +02:00
SQL statement\& . Most options to
2009-05-25 11:59:47 +02:00
\fB mysqlimport\fR
correspond directly to clauses of
LOAD DATA INFILE
2015-09-09 14:32:52 +02:00
syntax\& .
2009-05-25 11:59:47 +02:00
.PP
Invoke
\fB mysqlimport\fR
like this:
.sp
2009-09-16 14:03:18 +02:00
.if n \{ \
.RS 4
. \}
2009-05-25 11:59:47 +02:00
.nf
2009-09-16 14:03:18 +02:00
shell> \fB mysqlimport [\fR \fB \fI options\fR \fR \fB ] \fR \fB \fI db_name\fR \fR \fB \fR \fB \fI textfile1\fR \fR \fB [\fR \fB \fI textfile2\fR \fR \fB \& .\& .\& .]\fR
2009-05-25 11:59:47 +02:00
.fi
2009-09-16 14:03:18 +02:00
.if n \{ \
2009-05-25 11:59:47 +02:00
.RE
2009-09-16 14:03:18 +02:00
. \}
2009-05-25 11:59:47 +02:00
.PP
For each text file named on the command line,
\fB mysqlimport\fR
2009-09-16 14:03:18 +02:00
strips any extension from the file name and uses the result to determine the name of the table into which to import the file\' s contents\& . For example, files named
patient\& .txt,
patient\& .text, and
patient
2009-05-25 11:59:47 +02:00
all would be imported into a table named
2009-09-16 14:03:18 +02:00
patient\& .
2009-05-25 11:59:47 +02:00
.PP
2010-04-28 15:06:11 +02:00
.PP
2020-09-25 08:41:26 +02:00
\fB mysqlimport\fR
2010-04-28 15:06:11 +02:00
supports the following options, which can be specified on the command line or in the
2020-09-25 08:41:26 +02:00
[mysqlimport]
2010-04-28 15:06:11 +02:00
and
[client]
option file groups\& .
2020-09-25 08:41:26 +02:00
\fB mysqlimport\fR
2015-09-09 14:32:52 +02:00
also supports the options for processing option files\& .
2009-09-16 14:03:18 +02:00
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: help option
. \" help option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- help\fR ,
\fB \- ?\fR
.sp
2009-09-16 14:03:18 +02:00
Display a help message and exit\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: character-sets-dir option
. \" character-sets-dir option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- character\- sets\- dir=\fR \fB \fI path\fR \fR
.sp
2015-09-09 14:32:52 +02:00
The directory where character sets are installed\& .
2009-09-16 14:03:18 +02:00
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: columns option
. \" columns option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- columns=\fR \fB \fI column_list\fR \fR ,
\fB \- c \fR \fB \fI column_list\fR \fR
.sp
2009-09-16 14:03:18 +02:00
This option takes a comma\- separated list of column names as its value\& . The order of the column names indicates how to match data file columns with table columns\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: compress option
. \" compress option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- compress\fR ,
\fB \- C\fR
.sp
2009-09-16 14:03:18 +02:00
Compress all information sent between the client and the server if both support compression\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: debug option
. \" debug option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- debug[=\fR \fB \fI debug_options\fR \fR \fB ]\fR ,
\fB \- # [\fR \fB \fI debug_options\fR \fR \fB ]\fR
.sp
2009-09-16 14:03:18 +02:00
Write a debugging log\& . A typical
2009-05-25 11:59:47 +02:00
\fI debug_options\fR
2009-09-16 14:03:18 +02:00
string is
\' d:t:o,\fI file_name\fR \' \& . The default is
\' d:t:o\' \& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: debug-check option
. \" debug-check option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- debug\- check\fR
.sp
2015-09-09 14:32:52 +02:00
Print some debugging information when the program exits\& .
2009-09-16 14:03:18 +02:00
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: debug-info option
. \" debug-info option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- debug\- info\fR
.sp
2015-09-09 14:32:52 +02:00
Print debugging information and memory and CPU usage statistics when the program exits\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: default-auth option
. \" default-auth option: mysqlimport
\fB \- \- default\- auth=\fI plugin_name\fR
.sp
Default authentication client-side plugin to use\& .
2009-09-16 14:03:18 +02:00
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: default-character-set option
. \" default-character-set option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- default\- character\- set=\fR \fB \fI charset_name\fR \fR
.sp
Use
\fI charset_name\fR
2015-09-09 14:32:52 +02:00
as the default character set\& .
2009-09-16 14:03:18 +02:00
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
2013-06-13 00:13:23 +02:00
. \" mysqlimport: defaults-extra-file option
. \" defaults-extra-file option: mysqlimport
\fB \- \- defaults\- extra\- file=\fR \fB \fI filename\fR \fR
.sp
Set \fB \fI filename\fR \fR as the file to read default options from after the global defaults files has been
read\& . Must be given as first option\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: defaults-file option
. \" defaults-file option: mysqlimport
\fB \- \- defaults\- file=\fR \fB \fI filename\fR \fR
.sp
Set \fB \fI filename\fR \fR as the file to read default options from, override global defaults files\& .
Must be given as first option\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
2009-09-16 14:03:18 +02:00
. \" mysqlimport: delete option
. \" delete option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- delete\fR ,
2013-06-13 00:13:23 +02:00
\fB \- d\fR
2009-05-25 11:59:47 +02:00
.sp
2009-09-16 14:03:18 +02:00
Empty the table before importing the text file\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
2020-09-25 08:41:26 +02:00
. \" mysqlimport: fields-terminated-by option
. \" fields-terminated-by option: mysqlimport
2009-09-16 14:03:18 +02:00
\fB \- \- fields\- terminated\- by=\& .\& .\& .\fR ,
2020-09-25 08:41:26 +02:00
. \" mysqlimport: fields-enclosed-by option
. \" fields-enclosed-by option: mysqlimport
2009-09-16 14:03:18 +02:00
\fB \- \- fields\- enclosed\- by=\& .\& .\& .\fR ,
2020-09-25 08:41:26 +02:00
. \" mysqlimport: fields-optionally-enclosed-by option
. \" fields-optionally-enclosed-by option: mysqlimport
2009-09-16 14:03:18 +02:00
\fB \- \- fields\- optionally\- enclosed\- by=\& .\& .\& .\fR ,
2020-09-25 08:41:26 +02:00
. \" mysqlimport: fields-escaped-by option
. \" fields-escaped-by option: mysqlimport
2009-09-16 14:03:18 +02:00
\fB \- \- fields\- escaped\- by=\& .\& .\& .\fR
2009-05-25 11:59:47 +02:00
.sp
These options have the same meaning as the corresponding clauses for
2015-09-09 14:32:52 +02:00
LOAD DATA INFILE\& .
2009-09-16 14:03:18 +02:00
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: force option
. \" force option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- force\fR ,
\fB \- f\fR
.sp
2009-09-16 14:03:18 +02:00
Ignore errors\& . For example, if a table for a text file does not exist, continue processing any remaining files\& . Without
2009-05-25 11:59:47 +02:00
\fB \- \- force\fR ,
\fB mysqlimport\fR
2009-09-16 14:03:18 +02:00
exits if a table does not exist\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: host option
. \" host option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- host=\fR \fB \fI host_name\fR \fR ,
\fB \- h \fR \fB \fI host_name\fR \fR
.sp
2015-09-09 14:32:52 +02:00
Import data to the MariaDB server on the given host\& . The default host is
2009-09-16 14:03:18 +02:00
localhost\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: ignore option
. \" ignore option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- ignore\fR ,
\fB \- i\fR
.sp
See the description for the
\fB \- \- replace\fR
2009-09-16 14:03:18 +02:00
option\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
2019-05-21 14:54:03 +02:00
. \" mysqlimport: ignore-foreign-keys option
. \" ignore-foreign-keys option: mysqlimport
\fB \- \- ignore\- foreign\- keys\fR ,
\fB \- k\fR
.sp
Disable foreign key checks while importing the data\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
2009-09-16 14:03:18 +02:00
. \" mysqlimport: ignore-lines option
. \" ignore-lines option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- ignore\- lines=\fR \fB \fI N\fR \fR
.sp
Ignore the first
\fI N\fR
2009-09-16 14:03:18 +02:00
lines of the data file\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
2020-09-25 08:41:26 +02:00
. \" mysqlimport: lines-terminated-by option
. \" lines-terminated-by option: mysqlimport
2009-09-16 14:03:18 +02:00
\fB \- \- lines\- terminated\- by=\& .\& .\& .\fR
2009-05-25 11:59:47 +02:00
.sp
This option has the same meaning as the corresponding clause for
2009-09-16 14:03:18 +02:00
LOAD DATA INFILE\& . For example, to import Windows files that have lines terminated with carriage return/linefeed pairs, use
2015-09-09 14:32:52 +02:00
\fB \- \- lines\- terminated\- by="\e r\e n"\fR \& . (You might have to double the backslashes, depending on the escaping conventions of your command interpreter\& .)\& .
2009-09-16 14:03:18 +02:00
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: local option
. \" local option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- local\fR ,
\fB \- L\fR
.sp
2009-09-16 14:03:18 +02:00
Read input files locally from the client host\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: lock-tables option
. \" lock-tables option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- lock\- tables\fR ,
\fB \- l\fR
.sp
Lock
\fI all\fR
2009-09-16 14:03:18 +02:00
tables for writing before processing any text files\& . This ensures that all tables are synchronized on the server\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: low-priority option
. \" low-priority option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- low\- priority\fR
.sp
Use
LOW_PRIORITY
2010-04-28 15:06:11 +02:00
when loading the table\& . This affects only storage engines that use only table\- level locking (such as
MyISAM,
MEMORY, and
2009-09-16 14:03:18 +02:00
MERGE)\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
2013-06-13 00:13:23 +02:00
. \" mysqlimport: no-defaults option
. \" no-defaults option: mysqlimport
\fB \- \- no\- defaults\fR
.sp
Do not read default options from any option file\& . This must be given as the
first argument\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
2009-09-16 14:03:18 +02:00
. \" mysqlimport: password option
. \" password option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- password[=\fR \fB \fI password\fR \fR \fB ]\fR ,
\fB \- p[\fR \fB \fI password\fR \fR \fB ]\fR
.sp
2009-09-16 14:03:18 +02:00
The password to use when connecting to the server\& . If you use the short option form (\fB \- p\fR ), you
2009-05-25 11:59:47 +02:00
\fI cannot\fR
2009-09-16 14:03:18 +02:00
have a space between the option and the password\& . If you omit the
2009-05-25 11:59:47 +02:00
\fI password\fR
value following the
\fB \- \- password\fR
or
\fB \- p\fR
2010-04-28 15:06:11 +02:00
option on the command line,
\fB mysqlimport\fR
prompts for one\& .
2009-09-16 14:03:18 +02:00
.sp
2015-09-09 14:32:52 +02:00
Specifying a password on the command line should be considered insecure\& . You can use an option file to avoid giving the password on the command line\& .
2009-09-16 14:03:18 +02:00
.RE
2009-05-25 11:59:47 +02:00
.sp
2009-09-16 14:03:18 +02:00
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: pipe option
. \" pipe option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- pipe\fR ,
\fB \- W\fR
.sp
2010-04-28 15:06:11 +02:00
On Windows, connect to the server via a named pipe\& . This option applies only if the server supports named\- pipe connections\& .
2009-09-16 14:03:18 +02:00
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
2015-09-09 14:32:52 +02:00
. \" mysqlimport: plugin-dir option
. \" plugin-dir option: mysqlimport
\fB \- \- plugin\- dir=\fR \fB \fI name\fR \fR
.sp
Directory for client-side plugins\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
2009-09-16 14:03:18 +02:00
. \" mysqlimport: port option
. \" port option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- port=\fR \fB \fI port_num\fR \fR ,
\fB \- P \fR \fB \fI port_num\fR \fR
.sp
2009-09-16 14:03:18 +02:00
The TCP/IP port number to use for the connection\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: protocol option
. \" protocol option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- protocol={TCP|SOCKET|PIPE|MEMORY}\fR
.sp
2015-09-09 14:32:52 +02:00
The connection protocol to use for connecting to the server\& . It is useful when the other connection parameters normally would cause a protocol to be used other than the one you want\& .
2009-09-16 14:03:18 +02:00
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
2013-06-13 00:13:23 +02:00
. \" mysqlimport: print-defaults option
. \" print-defaults option: mysqlimport
\fB \- \- print\- defaults\fR
.sp
Print the program argument list and exit\& .
This must be given as the first argument\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
2009-09-16 14:03:18 +02:00
. \" mysqlimport: replace option
. \" replace option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- replace\fR ,
\fB \- r\fR
.sp
The
\fB \- \- replace\fR
and
\fB \- \- ignore\fR
2009-09-16 14:03:18 +02:00
options control handling of input rows that duplicate existing rows on unique key values\& . If you specify
\fB \- \- replace\fR , new rows replace existing rows that have the same unique key value\& . If you specify
\fB \- \- ignore\fR , input rows that duplicate an existing row on a unique key value are skipped\& . If you do not specify either option, an error occurs when a duplicate key value is found, and the rest of the text file is ignored\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: silent option
. \" silent option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- silent\fR ,
\fB \- s\fR
.sp
2009-09-16 14:03:18 +02:00
Silent mode\& . Produce output only when errors occur\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: socket option
. \" socket option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- socket=\fR \fB \fI path\fR \fR ,
\fB \- S \fR \fB \fI path\fR \fR
.sp
For connections to
2009-09-16 14:03:18 +02:00
localhost, the Unix socket file to use, or, on Windows, the name of the named pipe to use\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
2015-09-09 14:32:52 +02:00
. \" mysqladmin: SSL options
. \" SSL options: mysqladmin
2009-05-25 11:59:47 +02:00
\fB \- \- ssl\fR
2015-09-09 14:32:52 +02:00
.sp
Enable SSL for connection (automatically enabled with other flags). Disable with
\fB \- \- skip-ssl\fR \& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqladmin: SSL CA option
. \" SSL CA option: mysqladmin
\fB \- \- ssl\- ca=\fI name\fR
.sp
CA file in PEM format (check OpenSSL docs, implies
\fB \- \- ssl\fR )\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqladmin: SSL CA Path option
. \" SSL CA Path option: mysqladmin
\fB \- \- ssl\- capath=\fI name\fR
.sp
CA directory (check OpenSSL docs, implies
\fB \- \- ssl\fR )\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqladmin: SSL Cert option
. \" SSL Cert option: mysqladmin
\fB \- \- ssl\- cert=\fI name\fR
.sp
X509 cert in PEM format (check OpenSSL docs, implies
\fB \- \- ssl\fR )\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqladmin: SSL Cipher option
. \" SSL Cipher option: mysqladmin
\fB \- \- ssl\- cipher=\fI name\fR
.sp
SSL cipher to use (check OpenSSL docs, implies
\fB \- \- ssl\fR )\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqladmin: SSL Key option
. \" SSL Key option: mysqladmin
\fB \- \- ssl\- key=\fI name\fR
.sp
X509 key in PEM format (check OpenSSL docs, implies
\fB \- \- ssl\fR )\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqladmin: SSL Crl option
. \" SSL CRL option: mysqladmin
\fB \- \- ssl\- crl=\fI name\fR
.sp
Certificate revocation list (check OpenSSL docs, implies
\fB \- \- ssl\fR )\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqladmin: SSL Crlpath option
. \" SSL Crlpath option: mysqladmin
\fB \- \- ssl\- crlpath=\fI name\fR
.sp
Certificate revocation list path (check OpenSSL docs, implies
\fB \- \- ssl\fR )\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqladmin: SSL Verify Server Cert option
. \" SSL Verify Server Cert option: mysqladmin
\fB \- \- ssl\- verify\- server\- cert\fR
.sp
Verify server's "Common Name" in its cert against hostname used when connecting. This option is disabled by default\& .
2009-09-16 14:03:18 +02:00
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: user option
. \" user option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- user=\fR \fB \fI user_name\fR \fR ,
\fB \- u \fR \fB \fI user_name\fR \fR
.sp
2015-09-09 14:32:52 +02:00
The MariaDB user name to use when connecting to the server\& .
2009-09-16 14:03:18 +02:00
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: use-threads option
. \" use-threads option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- use\- threads=\fR \fB \fI N\fR \fR
.sp
Load files in parallel using
\fI N\fR
2015-09-09 14:32:52 +02:00
threads\& .
2009-09-16 14:03:18 +02:00
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: verbose option
. \" verbose option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- verbose\fR ,
\fB \- v\fR
.sp
2009-09-16 14:03:18 +02:00
Verbose mode\& . Print more information about what the program does\& .
.RE
.sp
.RS 4
.ie n \{ \
\h '-04'\(bu \h '+03'\c
. \}
.el \{ \
.sp -1
.IP \(bu 2 .3
. \}
. \" mysqlimport: version option
. \" version option: mysqlimport
2009-05-25 11:59:47 +02:00
\fB \- \- version\fR ,
\fB \- V\fR
.sp
2009-09-16 14:03:18 +02:00
Display version information and exit\& .
2009-05-25 11:59:47 +02:00
.RE
.PP
Here is a sample session that demonstrates use of
\fB mysqlimport\fR :
.sp
2009-09-16 14:03:18 +02:00
.if n \{ \
.RS 4
. \}
2009-05-25 11:59:47 +02:00
.nf
2009-09-16 14:03:18 +02:00
shell> \fB mysql \- e \' CREATE TABLE imptest(id INT, n VARCHAR(30))\' test\fR
2009-05-25 11:59:47 +02:00
shell> \fB ed\fR
a
100 Max Sydow
101 Count Dracula
2009-09-16 14:03:18 +02:00
\& .
w imptest\& .txt
2009-05-25 11:59:47 +02:00
32
q
2009-09-16 14:03:18 +02:00
shell> \fB od \- c imptest\& .txt\fR
0000000 1 0 0 \e t M a x S y d o w \e n 1 0
0000020 1 \e t C o u n t D r a c u l a \e n
2009-05-25 11:59:47 +02:00
0000040
2009-09-16 14:03:18 +02:00
shell> \fB mysqlimport \- \- local test imptest\& .txt\fR
test\& .imptest: Records: 2 Deleted: 0 Skipped: 0 Warnings: 0
shell> \fB mysql \- e \' SELECT * FROM imptest\' test\fR
2009-05-25 11:59:47 +02:00
+\- \- \- \- \- \- +\- \- \- \- \- \- \- \- \- \- \- \- \- \- \- +
| id | n |
+\- \- \- \- \- \- +\- \- \- \- \- \- \- \- \- \- \- \- \- \- \- +
| 100 | Max Sydow |
| 101 | Count Dracula |
+\- \- \- \- \- \- +\- \- \- \- \- \- \- \- \- \- \- \- \- \- \- +
.fi
2009-09-16 14:03:18 +02:00
.if n \{ \
2009-05-25 11:59:47 +02:00
.RE
2009-09-16 14:03:18 +02:00
. \}
2009-05-25 11:59:47 +02:00
.SH "COPYRIGHT"
2009-09-16 14:03:18 +02:00
.br
2009-05-25 11:59:47 +02:00
.PP
2019-07-01 17:21:57 +02:00
Copyright 2007-2008 MySQL AB, 2008-2010 Sun Microsystems, Inc., 2010-2019 MariaDB Foundation
2009-05-25 11:59:47 +02:00
.PP
This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.
.PP
This documentation is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
.PP
2019-05-11 20:29:06 +02:00
You should have received a copy of the GNU General Public License along with the program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA or see http://www.gnu.org/licenses/.
2009-09-16 14:03:18 +02:00
.sp
2009-05-25 11:59:47 +02:00
.SH "SEE ALSO"
2015-09-09 14:32:52 +02:00
For more information, please refer to the MariaDB Knowledge Base, available online at https://mariadb.com/kb/
2009-05-25 11:59:47 +02:00
.SH AUTHOR
2015-09-09 14:32:52 +02:00
MariaDB Foundation (http://www.mariadb.org/).