Клиент mysql использует файл, указанный в переменной окружения
MYSQL_HISTFILE, для хранения истории командной строки. Значение по
умолчанию для этого файла истории - $HOME/.mysql_history, где $HOME -
значение переменной окружения HOME. See section F Переменные окружения.
Все программы MySQL принимают множество различных опций. При этом каждая
программа MySQL поддерживает опцию --help, которую можно использовать для
получения полного описания различных опций программы. Например, попробуйте
запустить mysql --help.
Для всех стандартных клиентских программ можно переопределить значения
опций по умолчанию, используя файл опций. See section 4.1.2 Файлы параметров `my.cnf'.
В приведенном ниже списке дано краткое описание программ MySQL:
myisamchk
Эта утилита описывает, проверяет, оптимизирует и восстанавливает таблицы
MySQL. Поскольку программа myisamchk имеет много функций, она описывается
в отдельной главе. See section 4 Администрирование баз данных.
make_binary_distribution
Программа позволяет получить бинарную поставку откомпилированной версии
MySQL. Этот дистрибутив можно послать по FTP в директорию
`/pub/mysql/Incoming' на сайте http://support.mysql.com/, чтобы им могли
воспользоваться и другие пользователи MySQL.
msql2mysql
Сценарий оболочки операционной системы, преобразующий программы базы
данных mSQL к виду, приемлемому для MySQL. Он не обрабатывает всех
случаев, но с него хорошо начинать такое преобразование.
mysqlaccess
Сценарий, который проверяет привилегии доступа для комбинации значений
хоста, пользователя и базы данных.
mysqladmin
Утилита для выполнения административных функций, таких как создание или
удаление баз данных, перезагрузка таблиц привилегий, запись на диск
содержимого таблиц, находящегося в буфере, повторное открытие файлов
журналов. Утилита mysqladmin может также использоваться для получения
информации с сервера о номере версии, процессах и состоянии сервера. См.
раздел See section 4.8.3 mysqladmin, Администрирование MySQL-сервера..
mysqlbug
Сценарий, предоставляющий отчет об ошибках в программах и утилитах MySQL.
Этот сценарий необходимо использовать всегда при создании отчетов об
ошибках для списка рассылки MySQL.
mysqld
Демон сервера MySQL. Должен выполняться постоянно.
mysqldump
Выводит содержимое базы данных MySQL в виде файла с SQL-операторами или в
виде текстовых файлов с символом табуляции в качестве разделителя.
Усовершенствованная свободно распространяемая утилита, автором которой
является Игорь Романенко. See section 4.8.5 mysqldump, Получение дампов данных и структуры таблицы.
Отображает информацию о существующих базах данных, таблицах, полях и
индексах.
mysql_install_db
Создает в MySQL таблицы привилегий с привилегиями по умолчанию, Обычно это
выполняется только один раз при первой установке MySQL в операционной
системе.
replace
Служебная программа, использующаяся в сценарии msql2mysql, но имеющая
также более широкое применение. Утилита replace изменяет строки,
находящиеся в файлах или в стандартных входных данных. Использует принцип
конечного автомата, чтобы в первую очередь найти соответствие длинных
строк. Может применяться для замены строк. Например, эта команда меняет
местами a и b в данных файлах: