@@ -20534,8 +20591,6 @@ or INSERT [LOW_PRIORITY | DELAYED] [IGNORE]
...
@@ -20534,8 +20591,6 @@ or INSERT [LOW_PRIORITY | DELAYED] [IGNORE]
or INSERT [LOW_PRIORITY | DELAYED] [IGNORE]
or INSERT [LOW_PRIORITY | DELAYED] [IGNORE]
[INTO] tbl_name
[INTO] tbl_name
SET col_name=expression, col_name=expression, ...
SET col_name=expression, col_name=expression, ...
or INSERT [LOW_PRIORITY] [IGNORE] [INTO] tbl_name
SELECT ...
@end example
@end example
...
@@ -21478,7 +21533,8 @@ If you have specified the update log file or a binary log file without
...
@@ -21478,7 +21533,8 @@ If you have specified the update log file or a binary log file without
an extension, the extension number of the log file will be incremented
an extension, the extension number of the log file will be incremented
by one relative to the previous file. If you have used an extension in
by one relative to the previous file. If you have used an extension in
the file name, @strong{MySQL} will close and reopen the update log file.
the file name, @strong{MySQL} will close and reopen the update log file.
@xref{Update log}.
@xref{Update log}. This is the same thing as sending the @code{SIGHUP}
signal to the @code{mysqld} server.
@item @code{PRIVILEGES} @tab Reloads the privileges from the grant tables in
@item @code{PRIVILEGES} @tab Reloads the privileges from the grant tables in
the @code{mysql} database.
the @code{mysql} database.
...
@@ -21489,13 +21545,16 @@ the @code{mysql} database.
...
@@ -21489,13 +21545,16 @@ the @code{mysql} database.
@item @code{TABLES WITH READ LOCK} @tab Closes all open tables and locks all tables for all databases with a read until one executes @code{UNLOCK TABLES}. This is very convenient way to get backups if you have a file system, like Veritas,that can take snapshots in time.
@item @code{TABLES WITH READ LOCK} @tab Closes all open tables and locks all tables for all databases with a read until one executes @code{UNLOCK TABLES}. This is very convenient way to get backups if you have a file system, like Veritas,that can take snapshots in time.
@item @code{STATUS} @tab Resets most status variables to zero.
@item @code{STATUS} @tab Resets most status variables to zero. This is something one should only use when debugging a query.
@end multitable
@end multitable
You can also access each of the commands shown above with the @code{mysqladmin}
You can also access each of the commands shown above with the @code{mysqladmin}
utility, using the @code{flush-hosts}, @code{flush-logs}, @code{reload},
utility, using the @code{flush-hosts}, @code{flush-logs}, @code{reload},
or @code{flush-tables} commands.
or @code{flush-tables} commands.
Take also a look at the @code{RESET} command used with
replication. @xref{Replication SQL}.
@cindex @code{mysqladmin}
@cindex @code{mysqladmin}
@findex KILL
@findex KILL
@node KILL, SHOW, FLUSH, Reference
@node KILL, SHOW, FLUSH, Reference
...
@@ -22314,7 +22373,7 @@ is automatically enlarged, up to @code{max_allowed_packet} bytes.)
...
@@ -22314,7 +22373,7 @@ is automatically enlarged, up to @code{max_allowed_packet} bytes.)
@item @code{net_read_timeout}
@item @code{net_read_timeout}
Number of seconds to wait for more data from a connection before aborting
Number of seconds to wait for more data from a connection before aborting
the read. Note that when we don't expect data from a connection, the timeout
the read. Note that when we don't expect data from a connection, the timeout
is defined by @code{write_timeout}.
is defined by @code{write_timeout}. See also @code{slave_read_timeout}.
@item @code{net_retry_count}
@item @code{net_retry_count}
If a read on a communication port is interrupted, retry this many times
If a read on a communication port is interrupted, retry this many times
...
@@ -22372,6 +22431,10 @@ the @code{PROCESS_PRIV} privilege. This can improve security if you're
...
@@ -22372,6 +22431,10 @@ the @code{PROCESS_PRIV} privilege. This can improve security if you're
concerned about people being able to see what databases other users
concerned about people being able to see what databases other users
have. See also @code{safe_show_databases}.
have. See also @code{safe_show_databases}.
@item @code{slave_read_timeout}
Number of seconds to wait for more data from a master/slave connection
before aborting the read.
@item @code{slow_launch_time}
@item @code{slow_launch_time}
If creating the thread takes longer than this value (in seconds), the
If creating the thread takes longer than this value (in seconds), the
@code{Slow_launch_threads} counter will be incremented.
@code{Slow_launch_threads} counter will be incremented.
...
@@ -23211,7 +23274,8 @@ for replication of tables with fancy column names to work.
...
@@ -23211,7 +23274,8 @@ for replication of tables with fancy column names to work.
@item TIMESTAMP = timestamp_value | DEFAULT
@item TIMESTAMP = timestamp_value | DEFAULT
Set the time for this client. This is used to get the original timestamp if
Set the time for this client. This is used to get the original timestamp if
you use the update log to restore rows.
you use the update log to restore rows. @code{timestamp_value} should be a
UNIX Epoch timestamp, not a @strong{MySQL} timestamp.
@item LAST_INSERT_ID = #
@item LAST_INSERT_ID = #
Set the value to be returned from @code{LAST_INSERT_ID()}. This is stored in
Set the value to be returned from @code{LAST_INSERT_ID()}. This is stored in
...
@@ -24773,7 +24837,7 @@ The meanings of the configuration parameters are the following:
...
@@ -24773,7 +24837,7 @@ The meanings of the configuration parameters are the following:
@multitable @columnfractions .30 .70
@multitable @columnfractions .30 .70
@item @code{innodb_data_home_dir} @tab
@item @code{innodb_data_home_dir} @tab
The common part of the directory path for all innobase data files.
The common part of the directory path for all InnoDB data files.
@item @code{innodb_data_file_path} @tab
@item @code{innodb_data_file_path} @tab
Paths to individual data files and their sizes. The full directory path
Paths to individual data files and their sizes. The full directory path
to each data file is acquired by concatenating innodb_data_home_dir to
to each data file is acquired by concatenating innodb_data_home_dir to
...
@@ -30209,14 +30273,14 @@ The following table has the options you can use for the @strong{MASTER}:
...
@@ -30209,14 +30273,14 @@ The following table has the options you can use for the @strong{MASTER}:
@item @strong{Option} @tab @strong{Description}
@item @strong{Option} @tab @strong{Description}
@item @code{log-bin=filename} @tab
@item @code{log-bin=filename} @tab
Write to a binary update log to the specified location. Note that if you
Write to a binary update log to the specified location. Note that if you
give it a parameter with an extension
give it a parameter with an extension (for example,
(for example, @code{log-bin=/mysql/logs/replication.log} ) versions up to 3.23.24
@code{log-bin=/mysql/logs/replication.log} ) versions up to 3.23.24 will
will not work right during replication if you do @code{FLUSH LOGS} . The
not work right during replication if you do @code{FLUSH LOGS} . The
problem is fixed in Version 3.23.25. If you are using this kind of log name,
problem is fixed in Version 3.23.25. If you are using this kind of log
@code{FLUSH LOGS} will be ignored on binlog. To clear the log, run
name, @code{FLUSH LOGS} will be ignored on binlog. To clear the log, run
@code{FLUSH MASTER}, and do not forget to run @code{FLUSH SLAVE} on all
@code{FLUSH MASTER}, and do not forget to run @code{FLUSH SLAVE} on all
slaves. In Version 3.23.26 and in later versions you should use @code{RESET MASTER}
slaves. In Version 3.23.26 and in later versions you should use
and @code{RESET SLAVE}
@code{RESET MASTER} and @code{RESET SLAVE}
@item @code{log-bin-index=filename} @tab
@item @code{log-bin-index=filename} @tab
Because the user could issue the @code{FLUSH LOGS} command, we need to
Because the user could issue the @code{FLUSH LOGS} command, we need to
...
@@ -30307,7 +30371,6 @@ times, once for each table.(Example:
...
@@ -30307,7 +30371,6 @@ times, once for each table.(Example:
@code{replicate-ignore-table=foo%.bar%} - will not upates to tables in all databases that start with foo and whose table names
@code{replicate-ignore-table=foo%.bar%} - will not upates to tables in all databases that start with foo and whose table names