mysql_convert_table_format

Content

 

Data

License: GNU GPLv2
Version number: 1.1 (MariaDB 10.3, Debian 10)
Developer / Owner: Copyright 2007-2008 MySQL AB, 2008-2010 Sun Microsystems, Inc., 2010-2015 MariaDB Foundation

Short description:

Manual page and help for the mysql_convert_table_format linux command. Mysql_convert_table_format converts database tables to use a specific storage engine (MyISAM by default). Mysql_convert_table_format is written in Perl and requires the installation of DBI and DBD :: mysql Perl modules (see Section 2.15, “Perl Installation Notes”).

 

 

Man page output

man mysql_convert_table_format
MYSQL_CONVERT_TAB(1)               MariaDB Database System              MYSQL_CONVERT_TAB(1)

NAME
       mysql_convert_table_format - convert tables to use a given storage engine

SYNOPSIS
       mysql_convert_table_format [options] db_name

DESCRIPTION
       mysql_convert_table_format converts the tables in a database to use a particular
       storage engine (MyISAM by default).  mysql_convert_table_format is written in Perl
       and requires that the DBI and DBD::mysql Perl modules be installed (see Section 2.15,
       “Perl Installation Notes”).

       Invoke mysql_convert_table_format like this:

           shell> mysql_convert_table_format [options]db_name

       The db_name argument indicates the database containing the tables to be converted.

       mysql_convert_table_format supports the options described in the following list.

       •   --help

           Display a help message and exit.

       •   --force

           Continue even if errors occur.

       •   --host=host_name

           Connect to the MariaDB server on the given host.

       •   --password=password

           The password to use when connecting to the server. Note that the password value
           is not optional for this option, unlike for other MariaDB programs.

           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.

       •   --port=port_num

           The TCP/IP port number to use for the connection.

       •   --socket=path

           For connections to localhost, the Unix socket file to use.

       •   --type=engine_name

           Specify the storage engine that the tables should be converted to use. The
           default is MyISAM if this option is not given.

       •   --user=user_name

           The MariaDB user name to use when connecting to the server.

       •   --verbose

           Verbose mode. Print more information about what the program does.

       •   --version

           Display version information and exit.

COPYRIGHT
       Copyright 2007-2008 MySQL AB, 2008-2010 Sun Microsystems, Inc., 2010-2015 MariaDB
       Foundation

       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.

       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.

       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/.

SEE ALSO
       For more information, please refer to the MariaDB Knowledge Base, available online at
       https://mariadb.com/kb/

AUTHOR
       MariaDB Foundation (http://www.mariadb.org/).

MariaDB 10.3                             9 May 2017                     MYSQL_CONVERT_TAB(1)

 

 

Help output

mysql_convert_table_format --help
/usr/bin/mysql_convert_table_format  version 1.1

Conversion of a MariaDB tables to other storage engines

 Usage: /usr/bin/mysql_convert_table_format database [table[ table ...]]
 If no tables has been specifed, all tables in the database will be converted.
 You can also use wildcards, ie "my%"

 The following options are available:

-f, --force
  Continue even if there is some error.

-?, --help
  Shows this help

-e, --engine=ENGINE
  Converts tables to the given storage engine (Default: MYISAM)

-h, --host=HOST
  Host name where the database server is located. (Default: localhost)

-p, --password=PASSWORD
  Password for the current user.

-P, --port=PORT
  TCP/IP port to connect to if host is not "localhost".

-S, --socket=SOCKET
  Socket to connect with.

-u, --user=USER
  User name to log into the SQL server.

-v, --verbose
  This is a test specific option that is only used when debugging a test.
  Print more information about what is going on.

-V, --version
  Shows the version of this program.

 

Related Content

  •