Spec-Zone .ru
спецификации, руководства, описания, API
|
Можно загрузить исходный пакет и скомпилировать MySQL Proxy самостоятельно. Чтобы создать из источника, у Вас должны быть следующие необходимые как условие установленные компоненты:
libevent
1.x или выше (1.3b или позже предпочитается).
lua 5.1.x или выше.
glib2
2.6.0 или выше.
pkg-конфигурация.
libtool 1.5 или выше.
MySQL 5.0.x или более высокие файлы разработчика.
На некоторых операционных системах Вы, возможно, должны были бы вручную создать необходимые компоненты, чтобы получить последнюю версию. Если Вы испытываете затруднения, компилируя MySQL Proxy, рассматриваете использование двоичных дистрибутивов вместо этого.
После проверки, что необходимые как условие компоненты устанавливаются, сконфигурируйте и создайте MySQL Proxy:
shell>tar zxf mysql-proxy-0.8.2.tar.gz
shell>cd mysql-proxy-0.8.2
shell>./configure
shell>make
Чтобы протестировать создавание, используйте check
цель, чтобы сделать:
shell> make check
Тесты пытаются соединиться с localhost
использование root
пользователь. Чтобы обеспечить пароль, установите MYSQL_PASSWORD
переменная окружения:
shell> MYSQL_PASSWORD=root_pwd make
check
Можно установить использование install
цель:
shell> make install
По умолчанию mysql-прокси устанавливается в /usr/local/sbin/mysql-proxy
.
Сценарии в качестве примера Lua устанавливаются в /usr/local/share
.