mysqld-max - это сервер MySQL
(mysqld), скомпилированный
со следующими конфигурационными
опциями:
| Опция | Описание |
| --with-server-suffix=-max | Добавляет суффикс к версии
mysqld. |
| --with-innodb | Поддержка таблиц InnoDB. |
| --with-bdb | Поддержка таблиц Беркли DB (BDB) |
| CFLAGS=-DUSE_SYMDIR | Символические ссылки для Windows. |
Бинарную версию MySQL-max можно найти по адресу http://www.mysql.com/downloads/mysql-max-3.23.html.
Бинарные дистрибутивы Windows MySQL
включают стандартный двоичный
файл mysqld.exe а также
двоичный файл mysqld-max.exe.
http://www.mysql.com/downloads/mysql-3.23.html.
See Раздел 2.1.2, «Установка MySQL на Windows».
Обратите внимание: поскольку таблицы InnoDB и Berkeley DB доступны не для всех платформ, некоторые из двоичных дистрибутивов могут не поддерживать оба этих типа таблиц. Проверить, какие типы таблиц поддерживаются, можно при помощи следующего запроса:
mysql> SHOW VARIABLES LIKE "have_%";
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| have_bdb | YES |
| have_innodb | NO |
| have_isam | YES |
| have_raid | NO |
| have_openssl | NO |
+---------------+-------+
Значения имеют следующий смысл:
| Значение | Описание |
YES |
Опция активизирована. |
NO |
MySQL не поддерживает эту опцию. |
DISABLED |
Опция xxxx заблокирована, потому что
mysqld был запущен с
параметром --skip-xxxx или
потому, что mysqld был
запущен не со всеми опциями,
необходимыми для того, чтобы
использование данной опции
было возможным. В этом случае
файл hostname.err будет
содержать причину, по которой
опция заблокирована. |
Примечание:
чтобы получить возможность
создавать таблицы InnoDB, вы
должны
отредактировать опции, включив по
меньшей мере опцию
innodb_data_file_path. See
Раздел 7.5.2, «Параметры запуска InnoDB».
Чтобы улучшить производительность
таблиц BDB, для них нужно также
добавить некоторые
конфигурационные опции. See
Раздел 7.6.3, «Параметры запуска BDB».
safe_mysqld будет
автоматически пытаться запустить
двоичный mysqld с суффиксом
-max. Таким образом можно
просто осуществлять тестирование
свежесобранного бинарного
mysqld в существующей
инсталляции. Для этого нужно
выполнить configure с
требуемыми опциями, собрать, и
затем установить новый
mysqld как mysqld-max
в тот же самый каталог, где
находится ``старый'' бинарный
mysqld. See Раздел 4.7.2, «safe_mysqld, оболочка mysqld».
mysqld-max RPM использует
вышеупомянутую возможность
safe_mysqld. Он только
устанавливает исполняемый
mysqld-max, и safe_mysqld
будет автоматически использовать
его после перезапуска
safe_mysqld.
В следующей таблице показаны типы
таблиц, поддерживаемые двоичным
MySQL-Max:
| System | BDB |
InnoDB |
| AIX 4.3 | Нет | Да |
| HP-UX 11.0 | Нет | Да |
| Linux-Alpha | Нет | Да |
| Linux-Intel | Да | Да |
| Linux-IA64 | Нет | Да |
| Solaris-Intel | Нет | Да |
| Solaris-SPARC | Да | Да |
| Caldera (SCO) OSR5 | Да | Да |
| UnixWare | Да | Да |
| Windows/NT | Да | Да |
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.
© 1995-2005 MySQL AB. All rights reserved.
