Spec-Zone .ru
спецификации, руководства, описания, API

4.2.1. Вызов MySQL Programs

Вызвать программу MySQL из командной строки (то есть, от Вашего приглашения оболочки или командной строки), вводят название программы, сопровождаемое любыми опциями или другими параметрами, должно было сообщить программе, что Вы хотите, чтобы это сделало. Следующие команды показывают некоторые вызовы примера программы."shell>"представляет подсказку для Вашего интерпретатора команд; это не часть того, что Вы вводите. Определенная подсказка, которую Вы видите, зависит от Вашего интерпретатора команд. Типичные подсказки $ для sh, ksh, или удара, % для csh или tcsh, и C:\> для интерпретаторов команд Windows command.com или cmd.exe.

shell> mysql --user=root testshell> mysqladmin extended-status variablesshell> mysqlshow --helpshell> mysqldump
        -u root personnel

Параметры, которые начинаются с единственного или двойного тире ("-", "--"), определяют опции программы. Опции обычно указывают на тип соединения, которое программа должна сделать к серверу или влиять на свой операционный режим. Синтаксис опции описывается в Разделе 4.2.3, "Определение Опций Программы".

Параметры неопции (параметры без продвижения тире) обеспечивают дополнительную информацию для программы. Например, mysql программа интерпретирует первый параметр неопции как имя базы данных, таким образом, команда mysql --user=root test указывает, что Вы хотите использовать test база данных.

Более поздние разделы, которые описывают отдельные программы, указывают, какие опции программа поддерживает, и опишите значение любых дополнительных параметров неопции.

Некоторые опции характерны для многих программ. Наиболее часто используемый из них --host (или -h), --user (или -u), и --password (или -p) опции, которые определяют параметры соединения. Они указывают на узел, куда сервер MySQL работает, и имя пользователя и пароль Вашей учетной записи MySQL. Все клиентские программы MySQL понимают эти опции; они позволяют Вам определить который сервер соединиться с и учетная запись, чтобы использовать на том сервере. Другие опции соединения --port (или -P) определить номер порта TCP/IP и --socket (или -S) чтобы определить Unix снабжают файл сокетом на Unix (или имя именованного канала на Windows). Для получения дополнительной информации по опциям, которые определяют опции соединения, см. Раздел 4.2.2, "Соединяясь с MySQL Server".

Можно счесть необходимым вызвать программы MySQL, используя путь для bin каталог, в котором они устанавливаются. Это, вероятно, будет иметь место, получаете ли Вы "программу, не найденную" ошибка всякий раз, когда Вы пытаетесь выполнить программу MySQL из любого каталога кроме bin каталог. Чтобы сделать более удобным использовать MySQL, можно добавить путь bin каталог к Вашему PATH установка переменной окружения. Это позволяет Вам выполнить программу, вводя только ее имя, не ее весь путь. Например, если mysql устанавливается в /usr/local/mysql/bin, можно выполнить программу, вызывая это как mysql, и не необходимо вызвать это как/usr/local/mysql/bin/mysql.

Консультируйтесь с документацией для своего интерпретатора команд для инструкций по установке Вашего PATH переменная. Синтаксис для того, чтобы установить переменные окружения специфичен для интерпретатора. (Некоторая информация дается в Разделе 4.2.4, "Устанавливая Переменные окружения".) После изменения Вашего PATH устанавливая, откройте новую консоль на Windows или войдите в систему снова на Unix так, чтобы установка вступила в силу.