-
--help, -?
Display a help message and exit.
-
--character-sets-dir=path
The directory where character sets are installed. See
Section 5.10.1, “The Character Set Used for Data and Sorting”.
-
--columns=column_list,
-c column_list
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.
-
--compress, -C
Compress all information sent between the client and the
server if both support compression.
-
--debug[=debug_options],
-#
[debug_options]
Write a debugging log. The
debug_options string often is
'd:t:o,file_name'.
-
--default-character-set=charset_name
Use charset_name as the default
character set. See Section 5.10.1, “The Character Set Used for Data and Sorting”.
-
--delete, -D
Empty the table before importing the text file.
-
--fields-terminated-by=...,
--fields-enclosed-by=...,
--fields-optionally-enclosed-by=...,
--fields-escaped-by=...,
--lines-terminated-by=...
These options have the same meaning as the corresponding
clauses for LOAD DATA INFILE. See
Section 13.2.5, “LOAD DATA INFILE Syntax”.
-
--force, -f
Ignore errors. For example, if a table for a text file
does not exist, continue processing any remaining files.
Without --force,
mysqlimport exits if a table does not
exist.
-
--host=host_name,
-h host_name
Import data to the MySQL server on the given host. The
default host is localhost.
-
--ignore, -i
See the description for the --replace
option.
-
--ignore-lines=N
Ignore the first N lines of the
data file.
-
--local, -L
Read input files locally from the client host.
-
--lock-tables, -l
Lock all tables for writing before
processing any text files. This ensures that all tables
are synchronized on the server.
-
--low-priority
Use LOW_PRIORITY when loading the
table.
-
--password[=password],
-p[password]
The password to use when connecting to the server. If you
use the short option form (-p), you
cannot have a space between the
option and the password. If you omit the
password value following the
--password or -p option
on the command line, you are prompted for one.
Specifying a password on the command line should be
considered insecure. See
Section 5.8.6, “Keeping Your Password Secure”.
-
--port=port_num,
-P port_num
The TCP/IP port number to use for the connection.
-
--protocol={TCP|SOCKET|PIPE|MEMORY}
The connection protocol to use.
-
--replace, -r
The --replace and
--ignore options control handling of
input rows that duplicate existing rows on unique key
values. If you specify --replace, new
rows replace existing rows that have the same unique key
value. If you specify --ignore, 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.
-
--silent, -s
Silent mode. Produce output only when errors occur.
-
--socket=path,
-S path
For connections to localhost, the Unix
socket file to use, or, on Windows, the name of the named
pipe to use.
-
--user=user_name,
-u user_name
The MySQL username to use when connecting to the server.
-
--verbose, -v
Verbose mode. Print more information about what the
program does.
-
--version, -V
Display version information and exit.