4.7 Серверные сценарии и утилиты MySQL | Оглавление | 4.7.2 safe_mysqld , оболочка mysqld |
Все клиенты MySQL, общающиеся с сервером при помощи библиотеки
mysqlclient
, используют следующие переменные окружения:
Имя | Описание |
MYSQL_UNIX_PORT | Заданный по умолчанию файл сокета; используется для подсоединений к localhost
|
MYSQL_TCP_PORT | Заданный по умолчанию порт TCP/IP |
MYSQL_PWD | Заданный по умолчанию пароль |
MYSQL_DEBUG | Опции пошаговой отладки - для осуществления оной |
TMPDIR | Каталог, в котором создаются временные таблицы/файлы |
Использование переменной окружения MYSQL_PWD
является небезопасным. См.
раздел See section 4.2.8 Соединение с сервером MySQL.
Клиент 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
myisamchk
имеет много функций, она
описывается в отдельном разделе. See section 4 Администрирование баз данных.
make_binary_distribution
FTP
можно передать на сайт support.mysql.com
в директорию
`/pub/mysql/Incoming', чтобы ею могли воспользоваться и другие пользователи
MySQL.
msql2mysql
mysqlaccess
mysqladmin
mysqladmin
может также использоваться
для получения информации о версии запущенного сервера MySQL, процессах и
статусе. See section 4.8.3 mysqladmin
, Администрирование MySQL-сервера..
mysqlbug
mysqld
mysqldump
mysqldump
, Получение дампов данных и структуры таблицы.
mysqlimport
LOAD DATA INFILE
. See section 4.8.7 mysqlimport
, импорт данных из текстовых файлов.
mysqlshow
mysql_install_db
replace
msql2mysql
, но имеющая также множество
других применений. replace
заменяет одни строки на другие в файлах или в
стандартном вводе. Использует конечный автомат для того, чтобы первыми
сопоставлять более длинные строки. Может использоваться для перестановки
строк. Например, следующая команда меняет местами a
и b
в данных файлах:
shell> replace a b b a -- file1 file2 ...
4.7 Серверные сценарии и утилиты MySQL | Оглавление | 4.7.2 safe_mysqld , оболочка mysqld |