7.1 Overview of the Client-Side Scripts and Utilities
The following list briefly describes the MySQL client programs and utilities:Section 7.2, "myisampack, the MySQL Compressed Read-only Table Generator"Section 7.3, "mysql, the Command-Line Tool."Section 7.4, "mysqladmin, Administering a MySQL Server."Section 7.5, "The mysqlbinlog Binary Log Utility."Section 7.6, "mysqlcc, the MySQL Control Center."Section 7.7, "The mysqlcheck Table Maintenance and Repair Program."Section 7.8, "The mysqldump Database Backup Program."Section 7.9, "The mysqlhotcopy Database Backup Program."Section 7.10, "The mysqlimport Data Import Program."Section 7.11, "mysqlshow, Showing Databases, Tables, and Columns."Section 7.12, "perror, Explaining Error Codes."Section 7.13, "The replace String-Replacement Utility."
Each MySQL program takes many different options. However, every MySQL program provides a --help option that you can use to get a full description of the program's different options. For example, try mysql --help.MySQL clients that communicate with the server using the mysqlclient library use the following environment variables:Section 4.5.6, "Keeping Your Password Secure."You can override the default option values or values specified in environment variables for all standard programs by specifying options in an option file or on the command line. See Section 3.3, "Specifying Program Options."