|
Программирование >> Программный интерфейс приложений
Программы MySQL Это приложение посвящено описанию перечисленных ниже программ MySQL. Далее в приложении каждая из указанных программ рассматривается более детально. В частности, описывается ее назначение, синтаксис вызова, поддерживаемые опции и используемые переменные. isamchk и myisamchk. Утилиты проверки и отладки таблиц, выполняющие также анализ распределения ключей, деактивизацию и активизацию индексов. myisampack и pack isam. Утилиты создания сжатых, доступных только для чтения таблиц. mysql. Интерактивная программа, включающая средства редактирования строк и используемая для отправки запросов к серверу MySQL. Для исполнения запросов, записанных в файле, эта программа может работать в пакетном режиме. mysql. server. Сценарий запуска и заверщения работы сервера MySQL. mysqlaccess. Сценарий проверки привилегий доступа. mysqladmin. Утилита, предназначенная для выполнения административных операций. mysqlbug. Сценарий создания отчетов об ошибках. mysqid. Сервер MySQL. Эта программа обеспечивает клиентам доступ к управляемым базам данных. mysqldump. Утилита резервирования содержимого таблиц баз данных в текстовых файлах. mysqlimport. Утилита загрузки данных в таблицы из текстовых файлов. mysqlshow. Утилита, обеспечиваюшая сбор информации о базах данных и таблицах. safemysqld. Сценарий запуска и мониторинга функционирования сервера MySQL. В представленном далее описании синтаксиса необязательная информация заключается в квадратные скобки ([ ]). Определение программных опций с помошью опций пользователь имеет возможность влиять на функционирование большинства программ MySQL. Эти опции можно задавать в командной строке или конфигурационном файле. Кроме того, некоторые опции определяются посредством установки значений для переменных среды. Заданные в командной строке опции обладают большим приоритетом по сравнению с опциями, заданными другим способом Аналогичным образом, установки конфигурационных файлов имеют больший приоритет, чем значения переменных среды. Получение справочной информации о программах MySQL Практически все программы MySQL, за исключением mysqlbug, mysql. server и safe mysqld, распознают опцию -help, которая дает возможность быстро получить справку о программе от самой программы Так, например, чтобы узнать, как работать с программой mysqlimport, вызовите ее следующим образом % mysqlimport --help Опция -? аналогична опции help, хотя в некоторых оболочках символ ? интерпретируется как специальный символ в имени файла; % mysqlimport -? mysqlimport: No match.* В этом случае можно попытаться запустить следующую команду; % mysqlimport -\? Большинство опций имеют как короткую (состоящую из одного символа), так и длинную (состоящую из полного слова) форму. Отличным примером являются два варианта опции справки: -? и -help. Если по- еле представленной в короткой форме опции следует какое-либо значение, между значением и символами опции можно оставлять пустое пространство, однако можно его и удалить. Например, последовательности -upaul и -U paul, определяющие имя пользователя, являются эквивалентными. Исключением из этого правила является лищь опция -р (пароль), значение пароля после которой должно задаваться без промежуточных пробелов. В описании каждой программы приводится список всех поддерживаемых опций. Если какая-либо описанная здесь опция не поддерживается программой, следовательно, используется устаревшая версия программы, которую необходимо обновить. (Однако сначала рекомендуется дважды внимательно проверить синтаксис опций.) Стандартные опции программы MySQL Некоторые опции имеют одинаковое значение во всех программах MySQL. Именно поэтому было принято решение описать все их вначале, а затем давать краткие рекомендации в разделах, посвященных стандартным поддерживаемым опциям. (В этом разделе описаны только длинные названия опций, хотя программы отлично понимают и их короткие формы, если нет отдельных замечаний об этом.) К стандартным опциям профамм MySQL относятся следующие. -С, -compress. Активизирует средства сжатия протокола, используемого для взаимодействия между клиентом и сервером (если, конечно, протокол такие средства имеет). Эта опция используется только клиентскими профаммами. Она впервые появилась в MySQL 3.22.3. -# debugoptions, -debug=debug options. Активизирует вывод средств отладки. Эта опция приведет к желаемому эффекту только в том случае, если в MySQL добавлена и активизирована поддержка средств отладки. Разделенные запятой опции задаются в строке debugoptions. Наиболее часто эта строка содержит значение d.t.ojiiename, которое активизирует отладку, включает элемент вызова функций и отслеживания выхода, а также отправляет выводимые данные в файл fde name. Пользователям, которые собираются серьезно заняться отладкой своих программ, рекомендуется прочитать файл dbug/dbug. с исходной дисфибуции MySQL. Этот файл содержит описание всех необходимых опций. -defaults-file=/)ar/i ame. Определяет путь и имя конфигурационного файла. Обычно профаммы шцут этот файл в нескольких заранее определенных местах, однако если задана опция -defaults-file, считьшается только указанный в ней файл. Если эта опция зада-
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |