MySQL

:: DEVELOPER ZONE

Login / Register

  • MySQL.com
  • Developer Zone
  • Partners
  • Online Shop
  • Downloads
  • Documentation
  • Forums
  • Lists
  • Bugs
  • Events
  • User Groups
  • Guilds
  • Blogs
  • Support
  • Resources
  • Books
  • FAQ

Справочное руководство по MySQL 4.0. :: 4 Администрирование баз данных :: 4.8 Клиентские сценарии и утилиты MySQL :: 4.8.1 Обзор клиентских сценариев и утилит

  • Overview
  • MySQL Reference Manual
  • MaxDB Documentation
  • Connectors

Search the MySQL manual:


  • Справочное руководство по MySQL 4.0.

  • 4.8 Клиентские сценарии и утилиты MySQL
  • 4.8.1 Обзор клиентских сценариев и утилит
  • 4.8.2 mysql, Утилита командной строки
  • 4.8.3 mysqladmin, Администрирование MySQL-сервера.
  • 4.8.4 Использование mysqlcheck для сопровождения и аварийного восстановления таблиц.
  • 4.8.5 mysqldump, Получение дампов данных и структуры таблицы
  • 4.8.6 mysqlhotcopy, Копирование баз данных и таблиц MySQL
  • 4.8.7 mysqlimport, импорт данных из текстовых файлов
  • 4.8.8 mysqlshow, просмотр баз данных, таблиц и столбцов
  • 4.8.9 mysql_config, Получение опций компиляции для компиляции клиентских программ
  • 4.8.10 perror, разъяснение кодов ошибок
  • 4.8.11 Как запускать SQL-команды из текстового файла

Get the MySQL Language Reference and MySQL Administrator's Guide from MySQL Press!


Additional languages

  • German


Learn about new MySQL releases, technical articles, events and more.

Subscribe to the monthly MySQL Newsletter!


Previous / Next / Up / Table of Contents

4.8.1. Обзор клиентских сценариев и утилит

Все клиенты MySQL, которые взаимодействуют с сервером с помощью библиотеки mysqlclient, используют следующие переменные окружения:

Имя Описание
MYSQL_UNIX_PORT Сокет, используемый по умолчанию для локальных подсоединений
MYSQL_TCP_PORT Устанавливаемый по умолчанию порт TCP/IP
MYSQL_PWD Устанавливаемый по умолчанию пароль
MYSQL_DEBUG Опции пошаговой отладки программ
TMPDIR Каталог для создания временных таблиц/файлов

Использование MYSQL_PWD небезопасно. See Раздел 4.2.8, «Соединение с сервером MySQL».

Клиент mysql использует файл, указанный в переменной окружения MYSQL_HISTFILE, для хранения истории командной строки. Значение по умолчанию для этого файла истории - $HOME/.mysql_history, где $HOME - значение переменной окружения HOME. See Приложение F, Переменные окружения.

Все программы MySQL принимают множество различных опций. При этом каждая программа MySQL поддерживает опцию --help, которую можно использовать для получения полного описания различных опций программы. Например, попробуйте запустить mysql --help.

Для всех стандартных клиентских программ можно переопределить значения опций по умолчанию, используя файл опций. See Раздел 4.1.2, «Файлы параметров my.cnf».

В приведенном ниже списке дано краткое описание клиентских программ MySQL:

  • msql2mysql

    Сценарий оболочки операционной системы, преобразующий программы базы данных mSQL к виду, приемлемому для MySQL. Он не обрабатывает всех случаев, но с него хорошо начинать такое преобразование.

  • mysqlaccess

    Сценарий, который проверяет привилегии доступа для комбинации значений хоста, пользователя и базы данных.

  • mysqladmin

    Утилита для выполнения административных функций, таких как создание или удаление баз данных, перезагрузка таблиц привилегий, запись на диск содержимого таблиц, находящегося в буфере, повторное открытие файлов журналов. Утилита mysqladmin может также использоваться для получения информации с сервера о номере версии, процессах и состоянии сервера. См. раздел See Раздел 4.8.3, «mysqladmin, Администрирование MySQL-сервера.».

  • mysqldump

    Выводит содержимое базы данных MySQL в виде файла с SQL-операторами или в виде текстовых файлов с символом табуляции в качестве разделителя. Усовершенствованная свободно распространяемая утилита, автором которой является Игорь Романенко. See Раздел 4.8.5, «mysqldump, Получение дампов данных и структуры таблицы».

  • mysqlimport

    Импортирует текстовые файлы в соответствующие таблицы, используя команду LOAD DATA INFILE. See Раздел 4.8.7, «mysqlimport, импорт данных из текстовых файлов».

  • mysqlshow

    Отображает информацию о существующих базах данных, таблицах, полях и индексах.

  • replace

    Служебная программа, использующаяся в сценарии msql2mysql, но имеющая также более широкое применение. Утилита replace изменяет строки, находящиеся в файлах или в стандартных входных данных. Использует принцип конечного автомата, чтобы в первую очередь найти соответствие длинных строк. Может применяться для замены строк. Например, эта команда меняет местами a и b в данных файлах:

    shell> replace a b b a -- file1 file2 ...
    


This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.

Top / Previous / Next / Up / Table of Contents

© 1995-2005 MySQL AB. All rights reserved.

  • About MySQL
  • Careers
  • Site Map
  • Contact Us
  • Legal
  • Privacy Policy
  • Trademark Info
  • No Software Patents!